XML 111 R90.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES - Narrative (Details)
12 Months Ended
Dec. 05, 2023
USD ($)
quarter
Dec. 01, 2023
USD ($)
quarter
Apr. 30, 2023
USD ($)
lease
Apr. 01, 2023
USD ($)
quarter
Jan. 21, 2023
USD ($)
quarter
Nov. 15, 2022
USD ($)
lease
Dec. 31, 2023
USD ($)
lease
option
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
New Accounting Pronouncements or Change in Accounting Principle                  
Payments on finance leases             $ 2,045,000 $ 819,000 $ 844,000
Finance lease right-of-use assets, net             64,499,000 44,081,000  
Finance lease             68,641,000 46,527,000  
Operating lease right-of-use assets, net             96,394,000 53,557,000  
Present value of operating lease liabilities             94,740,000    
Operating lease payments             $ 22,300,000 $ 8,300,000 $ 5,600,000
Number of extension options | option             2    
Minimum                  
New Accounting Pronouncements or Change in Accounting Principle                  
Lease renewal term             1 year    
Maximum                  
New Accounting Pronouncements or Change in Accounting Principle                  
Lease renewal term             20 years    
Finance Lease, January 21 2023 for Three Years                  
New Accounting Pronouncements or Change in Accounting Principle                  
Number of finance leases assumed | quarter         1        
Payments on finance leases         $ 803        
Term of contract (in years)         3 years        
Finance lease right-of-use assets, net             $ 17,200    
Finance Lease, April 1 2023 For Five Years                  
New Accounting Pronouncements or Change in Accounting Principle                  
Number of finance leases assumed | quarter       1          
Payments on finance leases       $ 100,000          
Term of contract (in years)       5 years          
Finance lease right-of-use assets, net             23,400,000    
Finance Lease, December 1 2023 For 60 Months                  
New Accounting Pronouncements or Change in Accounting Principle                  
Number of finance leases assumed | quarter   1              
Finance lease right-of-use assets, net             135,500    
Finance Lease, December 1 2023 For 6 Months                  
New Accounting Pronouncements or Change in Accounting Principle                  
Payments on finance leases   $ 1,000              
Term of contract (in years)   6 months              
Finance Lease, December 1 2023 For 54 Months                  
New Accounting Pronouncements or Change in Accounting Principle                  
Payments on finance leases   $ 3,500,000              
Term of contract (in years)   54 months              
Finance Lease, December 5 2023 For 64 Months                  
New Accounting Pronouncements or Change in Accounting Principle                  
Number of finance leases assumed | quarter 1                
Payments on finance leases $ 639                
Term of contract (in years) 64 months                
Finance lease right-of-use assets, net             $ 30,100    
Lease Elected Contractual Fifteen Year Term                  
New Accounting Pronouncements or Change in Accounting Principle                  
Number of operating leases | lease     1            
Operating lease monthly payments     $ 300,000            
Operating lease, term of contract     5 years       15 years    
Operating lease right-of-use assets, net             $ 19,900,000    
Present value of operating lease liabilities             $ 19,900,000    
Lease Elected Contractual Twenty Year Term                  
New Accounting Pronouncements or Change in Accounting Principle                  
Number of operating leases | lease           1      
Operating lease monthly payments           $ 200,000      
Operating lease, term of contract           15 months 20 years    
Operating lease right-of-use assets, net             $ 19,600,000    
Present value of operating lease liabilities             19,600,000    
Finance lease obligations | Finance Lease, January 21 2023 for Three Years                  
New Accounting Pronouncements or Change in Accounting Principle                  
Finance lease             16,300    
Finance lease obligations | Finance Lease, April 1 2023 For Five Years                  
New Accounting Pronouncements or Change in Accounting Principle                  
Finance lease             23,300,000    
Finance lease obligations | Finance Lease, December 1 2023 For 60 Months                  
New Accounting Pronouncements or Change in Accounting Principle                  
Finance lease             137,300    
Finance lease obligations | Finance Lease, December 5 2023 For 64 Months                  
New Accounting Pronouncements or Change in Accounting Principle                  
Finance lease             $ 30,700    
Plant                  
New Accounting Pronouncements or Change in Accounting Principle                  
Number of operating leases | lease             2    
Present value of operating lease liabilities             $ 55,601,000    
Lease renewal term             5 years    
Lease renewal term, total             20 years    
Terminal                  
New Accounting Pronouncements or Change in Accounting Principle                  
Number of operating leases | lease             1    
Lease renewal term, total             20 years