XML 86 R75.htm IDEA: XBRL DOCUMENT v3.25.1
Debt - Schedule of Revolver (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Dec. 16, 2024
Feb. 27, 2024
Apr. 25, 2023
Oct. 24, 2019
Revolving Credit Facility            
Line of Credit Facility [Line Items]            
Credit facility maximum borrowings   $ 200,000,000 $ 200,000,000 $ 15,500,000 $ 23,000,000 $ 23,000,000
Total Term Loan $ 177,981,000 76,467,000        
Borrowings available under the Revolver 21,365,000 123,233,000        
Letter of Credit            
Line of Credit Facility [Line Items]            
Total Term Loan $ 654,000 $ 300,000