XML 62 R50.htm IDEA: XBRL DOCUMENT v3.25.2
Debt - Summary of Debt (Detail) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Unamortized debt issuance costs and discount (1) $ (3,907) $ (4,148)
Debt, Long-Term and Short-Term, Combined Amount 159,627 148,630
Debt issuance costs, line of credit arrangements, net 1,000 1,200
Term Loan Facility Member    
Debt Instrument [Line Items]    
Total principal 118,901  
2021 Term Loan Facility    
Debt Instrument [Line Items]    
Total principal   114,397
Asset Backed Credit Facility Member [Member]    
Debt Instrument [Line Items]    
Total principal 5,000 5,400
Financing Obligations    
Debt Instrument [Line Items]    
Total principal 30,493 24,496
International Loans    
Debt Instrument [Line Items]    
Total principal $ 9,140 $ 8,485