XML 71 R55.htm IDEA: XBRL DOCUMENT v3.25.0.1
Business Description (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Mar. 31, 2024
Mar. 31, 2023
Oct. 31, 2022
Mar. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]              
Percent in overall increase in wages       3.30% 3.90% 3.50% 3.00%
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Depreciation and amortization $ (62,735) $ (46,468) $ (35,106)        
Cumulative Effect, Period of Adoption, Adjustment              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Depreciation and amortization     $ 1,800