v3.25.1
Credit Facility and Long-Term Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Revolving credit facility, maturing March 2027 $ 6,592 $ 49,412
Term loan Due 2027 $ 48,646 $ 48,958