v3.26.1
Notes Payable - Summary of Notes Payable (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Notes payable $ 44,730 $ 57,011
Less: current portion (22,039) (22,698)
Notes payable, less current portion $ 22,691 34,313
Notes Payable | Convertible Notes Payable | Minimum    
Debt Instrument [Line Items]    
Interest rate 4.75%  
Notes Payable | Convertible Notes Payable | Maximum    
Debt Instrument [Line Items]    
Interest rate 7.00%  
Notes Payable | Shareholders and Owners of Acquired Entity | Minimum    
Debt Instrument [Line Items]    
Interest rate 3.25%  
Notes Payable | Shareholders and Owners of Acquired Entity | Maximum    
Debt Instrument [Line Items]    
Interest rate 11.00%  
Interest Rate 3.25% - 11.00% | Shareholders and Owners of Acquired Entity | Related Party    
Debt Instrument [Line Items]    
Notes payable $ 36,320 47,299
Interest Rate 4.75% - 8.00% | Convertible Notes Payable | Related Party    
Debt Instrument [Line Items]    
Notes payable 4,713 5,312
Unrelated Third Parties | Purchase of Aircraft | Nonrelated Party    
Debt Instrument [Line Items]    
Notes payable 3,815 4,366
Unrelated Third Parties | Purchase Of Intangible Asset | Nonrelated Party    
Debt Instrument [Line Items]    
Notes payable 264 619
Related Parties | Shareholders and Owners of Acquired Entity    
Debt Instrument [Line Items]    
Discounts on notes payable issued as consideration in acquisitions: (492) (729)
Related Parties | Other    
Debt Instrument [Line Items]    
Discounts on notes payable issued as consideration in acquisitions: $ 110 $ 144