XML 62 R54.htm IDEA: XBRL DOCUMENT v3.25.3
Segment Reporting - Summary of Reconciliation from Operating Income to Income Before Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Segment Reporting Information, Operating Income (Loss) [Abstract]        
Operating income $ 28,087 $ 27,096 [1] $ 71,585 $ 42,228 [1]
Other income, net 152 197 418 604
Interest expense (11,786) (14,169) (37,199) (38,918)
Income before income taxes $ 16,453 $ 13,124 $ 34,804 $ 3,914
[1] In connection with the retrospective adoption of ASU 2023-07, "Improvements in Reportable Segment Disclosures," we recast our results for the three and nine months ended September 30, 2024, to conform to the current year presentation.