v3.25.0.1
Debt - Summary of our long-term debt, net of unamortized debt issuance costs and current maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Long-Term Debt $ 393,025 $ 273,142
Shoko Chukin Bank Loan 0 2,954
Less: unamortized debt issuance costs (4,115) (4,577)
Long-term debt 388,910 268,565
Less: current maturities of long-term debt (3,950) (3,933)
Long-term debt, net 384,960 264,632
2022 First Lien Loan    
Debt Instrument [Line Items]    
Long-Term Debt 0 270,188
2024 First Lien Loan    
Debt Instrument [Line Items]    
Long-Term Debt $ 393,025 $ 0