XML 60 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Long-Term Debt - Summary of Carrying Values of Outstanding Debt Obligations (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Long-term debt $ 156,885 $ 157,015
Total indebtedness from outstanding term loans 156,885 157,015
Outstanding Term Loans [Member]    
Debt Instrument [Line Items]    
Principal amount outstanding 160,000 160,000
Unamortized original debt discount (2,205) (2,327)
Unamortized debt issuance costs and lenders fees (910) (658)
Total indebtedness from outstanding term loans 156,885 157,015
Revolving Credit Facility [Member]    
Debt Instrument [Line Items]    
Total indebtedness from outstanding term loans $ 156,885 $ 157,015