v3.25.1
Debt Obligations - Schedule of Debt Obligations (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Aug. 01, 2022
Dec. 22, 2021
Mar. 31, 2025
Dec. 31, 2024
Line of Credit Facility [Line Items]        
Total debt obligations, net     $ 357,151 $ 319,783
Term Loan        
Line of Credit Facility [Line Items]        
Debt issuance costs     (1,769) (1,909)
Term Loan     325,000 325,000
Term loan, net     323,231 323,091
Revolving Credit Facility        
Line of Credit Facility [Line Items]        
Revolver facility     37,000 0
Debt issuance costs     (3,080) (3,308)
Revolver facility, net     $ 33,920 $ (3,308)
Revolving Credit Facility | Term Loan        
Line of Credit Facility [Line Items]        
Term Loan $ 325,000 $ 125,000