v3.26.1
Fleet Servicing Agreement - Components of Fleet Servicing Fees (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Other Commitments [Line Items]        
Consultant fleet revenues $ 16,681 $ 17,757 $ 30,803 $ 22,346
Less: Base consulting fees (300) (300) (600) (600)
Less: Noncash medallion incentive (262) (262) (525) (525)
Less: Fleet operating and reimbursable expenses (2,850) (1,960) (5,015) (3,608)
Fleet servicing fees, net (2,510) (1,158) (4,633) (2,282)
Lease Agreements [Member]        
Other Commitments [Line Items]        
Consultant fleet revenues $ 902 $ 1,364 $ 1,507 $ 2,451