XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies - Additional Information (Details)
Jul. 27, 2023
Aircraft
Jun. 01, 2023
Apr. 21, 2023
Jan. 27, 2023
Aircraft
Jan. 24, 2023
Jun. 21, 2022
Aircraft
Oct. 14, 2021
Aircraft
Jun. 30, 2023
Lease
Jun. 16, 2023
Aircraft
Feb. 24, 2023
Aircraft
Other Commitments [Line Items]                    
Number of finance lease agreements | Lease               10    
Aircraft Lease Agreement One                    
Other Commitments [Line Items]                    
Number of aircraft leased             1      
Lease term         10 years          
lease term commenced         Jan. 24, 2023          
Number of months fixed monthly rent to be paid             72 months      
Aircraft Lease Agreement Two                    
Other Commitments [Line Items]                    
Number of aircraft leased       1            
Lease term     6 years              
lease term commenced     Apr. 21, 2023              
Number of months fixed monthly rent to be paid       72 months            
Aircraft Lease Agreement Three                    
Other Commitments [Line Items]                    
Number of aircraft leased           1        
Lease term   8 years                
lease term commenced   Jun. 01, 2023                
Number of months fixed monthly rent to be paid           96 months        
Aircraft Lease Agreement Four                    
Other Commitments [Line Items]                    
Number of aircraft leased                   1
Lease term                   74 months
Aircraft Lease Agreement Five                    
Other Commitments [Line Items]                    
Number of aircraft leased                 1  
Lease term                 48 months  
Aircraft Lease Agreement Six | Subsequent Event                    
Other Commitments [Line Items]                    
Number of aircraft leased 1                  
Lease expiration period 2028-02                  
Maximum                    
Other Commitments [Line Items]                    
Finance lease agreement terms               5 years