v3.26.1
Long-Term Debt - Net - Summary of Outstanding Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Extinguishment Of Debt [Line Items]    
Long-Term Debt, Gross $ 389,095 $ 390,077
Less: unamortized debt issuance costs (2,534) (2,716)
Long-term debt 386,561 387,361
Less: current maturities of long-term debt (3,930) (3,930)
Long-term debt - net 382,631 383,431
2025 First Lien Loan    
Extinguishment Of Debt [Line Items]    
Long-Term Debt, Gross $ 389,095 $ 390,077