v3.26.1
Long-Term Debt - Net - Summary of Outstanding Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Extinguishment Of Debt [Line Items]    
Outstanding debt $ 388,112 $ 390,077
Less: unamortized debt issuance costs (2,346) (2,716)
Long-term debt 385,766 387,361
Less: current maturities of long-term debt (3,930) (3,930)
Long-term debt - net 381,836 383,431
2025 First Lien Loan    
Extinguishment Of Debt [Line Items]    
Outstanding debt $ 388,112 $ 390,077