v3.26.1
Debt - Summary of Debt (Detail) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Unamortized debt issuance costs and discount (1) $ (3,510) $ (3,801)
Debt, Long-Term and Short-Term, Combined Amount 166,484 159,549
Debt issuance costs, line of credit arrangements, net 700 900
Term Loan Facility Member    
Debt Instrument [Line Items]    
Total principal 133,537 120,289
Asset Backed Credit Facility Member [Member]    
Debt Instrument [Line Items]    
Total principal 0 4,700
Financing Obligations    
Debt Instrument [Line Items]    
Total principal 29,313 30,213
International Loans    
Debt Instrument [Line Items]    
Total principal $ 7,144 $ 8,148