v3.26.1
Debt, Net - Schedule of Long-Term Debt Instruments (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Total debt, net 2 $ 298,464 $ 305,117
Unamortized discount 3,900 4,700
Loan fees 200 300
Fair Value, Inputs, Level 2    
Debt Instrument [Line Items]    
Long-term debt, fair value 229,300  
Term Loan | Secured Debt | Line of Credit    
Debt Instrument [Line Items]    
Total debt, net 2 248,464 255,117
2022 Revolving Facility | Revolving Credit Facility | Line of Credit    
Debt Instrument [Line Items]    
Total debt, net 2 $ 50,000 $ 50,000