XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.3
7. Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Leases [Abstract]          
Finance lease, amortization of right-of-use assets $ 281 $ 0 $ 517 $ 0  
Finance lease, interest on lease liabilities 426 0 910 0  
Operating lease cost 3,749 2,980 10,198 8,931  
Variable lease cost 776 512 2,208 2,528  
Short-term lease cost 208 150 686 318  
Total lease cost 5,440 $ 3,642 14,519 11,777  
Payments of amounts included in the measurement of operating lease liabilities     10,074 8,513  
Payments of amounts included in the measurement of finance lease liabilities     264 0  
Lease assets obtained in exchange for operating lease liabilities     41,772 1,791  
Lease assets obtained in exchange for finance lease liabilities     13,243 $ 0  
Operating lease assets 117,909   117,909   $ 84,419
Operating lease liabilities - current 12,101   12,101   10,307
Operating lease liabilities - noncurrent $ 69,465   $ 69,465   $ 36,662
Operating lease, Weighted-average remaining lease term 9 years   9 years   5 years
Operating lease, Weighted-average discount rate 5.50%   5.50%   5.20%
Finance lease assets $ 29,760   $ 29,760   $ 17,049
Finance lease liabilities - current 1,212   1,212   51
Finance lease liabilities - noncurrent $ 29,783   $ 29,783   $ 17,063
Finance lease, Weighted-average remaining lease term 28 years   28 years   40 years
Finance lease, Weighted-average discount rate 6.60%   6.60%   5.40%
Lessee, Operating Lease, Liability, to be Paid [Abstract]          
Operating lease, liability, to be paid, remainder of fiscal year $ 4,018   $ 4,018    
Operating lease, liability, to be paid, year one 15,640   15,640    
Operating lease, liability, to be paid, year two 14,000   14,000    
Operating lease, liability, to be paid, year three 11,342   11,342    
Operating lease, liability, to be paid, year four 11,083   11,083    
Operating lease, liability, to be paid, year five 9,389   9,389    
Operating lease, liability, to be paid, after year five 41,542   41,542    
Operating lease liabilities, total future payments 107,014   107,014    
Less: interest on operating lease liabilities (25,448)   (25,448)    
Total operating lease liabilities 81,566   81,566    
Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]          
Finance lease, liability, to be paid, remainder of fiscal year 419   419    
Finance lease, liability, to be paid, year one 1,929   1,929    
Finance lease, liability, to be paid, year two 2,798   2,798    
Finance lease, liability, to be paid, year three 2,842   2,842    
Finance lease, liability, to be paid, year four 2,895   2,895    
Finance lease, liability, to be paid, year five 2,976   2,976    
Finance lease, liability, to be paid, after year five 55,418   55,418    
Finance lease liabilities, total future payments 69,277   69,277    
Less: interest on finance lease liabilities (38,282)   (38,282)    
Total finance lease liabilities $ 30,995   $ 30,995    
Lessee, Lease, Description [Line Items]          
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other assets   Other assets   Other assets
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Other current liabilities   Other current liabilities   Other current liabilities
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other liabilities   Other liabilities   Other liabilities
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other assets   Other assets   Other assets
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other current liabilities   Other current liabilities   Other current liabilities
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other liabilities   Other liabilities   Other liabilities