v3.25.4
Disaggregated Revenue - Summary of Disaggregated Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Disaggregation of Revenue [Line Items]    
Revenue $ 106,557 $ 119,425
Scheduled    
Disaggregation of Revenue [Line Items]    
Revenue 76,989 90,735
On Demand    
Disaggregation of Revenue [Line Items]    
Revenue $ 29,568 $ 28,690