v3.25.1
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Total principal amount $ 337,750 $ 338,625
Unamortized discount and debt issuance costs (5,129) (5,519)
Total debt, net 332,621 333,106
Less: Current debt obligation (3,500) (3,500)
Long-term debt, net of current portion 329,121 329,606
Secured debt | Credit agreement    
Debt Instrument [Line Items]    
Total principal amount $ 337,750  
Effective Rate 7.32%  
Total debt, net $ 337,750  
Secured debt | Revolving credit facility    
Debt Instrument [Line Items]    
Total principal amount   $ 0
Effective Rate   0.00%
Line of credit | Revolving credit facility    
Debt Instrument [Line Items]    
Total principal amount   $ 338,625
Effective Rate   7.53%
Line of credit | Revolving credit facility | Credit agreement    
Debt Instrument [Line Items]    
Total principal amount $ 0  
Effective Rate 0.00%