Quarterly report pursuant to Section 13 or 15(d)

Organization and Description of Business - Summary of Adjustments to Income Tax Expense and Selling, General, & Administrative Expenses (Details)

v3.24.3
Organization and Description of Business - Summary of Adjustments to Income Tax Expense and Selling, General, & Administrative Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Selling, general and administrative expenses $ 15,648 $ 15,815 $ 46,437 $ 51,603
Income tax expense $ 5,645 6,413 $ 16,924 19,946
As Previously Reported [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Selling, general and administrative expenses   18,917   58,997
Income tax expense   3,780   13,021
Amount Reclassified [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Selling, general and administrative expenses   (3,102)   (7,394)
Income tax expense   3,102   7,394
Restated [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Income tax expense   $ 3,311   $ 12,552