Annual report [Section 13 and 15(d), not S-K Item 405]

Debt - Schedule of Debt (Details)

v3.25.1
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Total debt $ 436,782 $ 277,985
Less: Short-term portion (20,205) 0
Total long-term debt 416,577 277,985
Senior Facility    
Debt Instrument [Line Items]    
Long-term debt, gross 413,359 269,395
Subordinated Facility    
Debt Instrument [Line Items]    
Long-term debt, gross 54,564 48,132
Unamortized deferred financing costs $ (31,141) $ (39,542)