XML 62 R54.htm IDEA: XBRL DOCUMENT v3.25.2
Segment Reporting - Summary of Reconciliation from Operating Income Loss to Loss Before Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting Information, Operating Income (Loss) [Abstract]        
Operating income $ 41,497 $ 28,177 [1] $ 43,498 $ 15,132 [1]
Other income, net 136 158 266 407
Interest expense (12,569) (14,208) (25,413) (24,749)
Income (loss) before income taxes $ 29,064 $ 14,127 $ 18,351 $ (9,210)
[1] In connection with the retrospective adoption of ASU 2023-07, "Improvements in Reportable Segment Disclosures," we recast our results for the three and six months ended June 30, 2024, to conform to the current year presentation.