v3.26.1
Fair Value - Narrative (Details) - USD ($)
1 Months Ended
May 18, 2026
Jun. 30, 2026
Dec. 31, 2025
Term Loan      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis      
Carrying value of term loan   $ 76,800,000 $ 75,000,000.0
Fair value of term loan   74,900,000  
Dust Motorcycles, Inc.      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis      
Contingent consideration payment, maximum $ 11,250,000    
Earn-out period (in years) 3 years    
Changes in contingent consideration liability   $ 0