XML 94 R70.htm IDEA: XBRL DOCUMENT v3.25.4
Note 10. Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Lease, Cost [Abstract]      
Finance lease, amortization of right-of-use assets $ 1,803 $ 924 $ 14
Finance lease, interest on lease liabilities 2,248 1,451 51
Operating lease cost 20,257 14,403 12,090
Variable lease cost 3,426 2,902 3,421
Short-term lease cost 1,200 954 472
Total lease cost 28,934 20,634 16,048
Payments of amounts included in the measurement of operating lease liabilities 17,663 13,774 11,815
Payments of amounts included in the measurement of finance lease liabilities 2,188 677 0
Lease assets obtained in exchange for operating lease liabilities 63,681 41,772 7,163
Lease assets obtained in exchange for finance lease liabilities 7,422 13,406 $ 17,063
Operating Lease [Abstract]      
Operating lease assets 161,756 114,283  
Operating lease liabilities - current 15,183 11,799  
Operating lease liabilities - noncurrent $ 103,753 $ 66,211  
Operating lease, Weighted-average remaining lease term 12 years 9 years  
Operating lease, Weighted-average discount rate 5.70% 5.50%  
Finance Lease [Abstract]      
Finance lease assets $ 34,302 $ 29,262  
Finance lease liabilities - current 2,907 1,482  
Finance lease liabilities - noncurrent $ 34,920 $ 29,532  
Finance lease, Weighted-average remaining lease term 24 years 28 years  
Finance lease, Weighted-average discount rate 6.60% 6.60%  
Lessee, Operating Lease, Liability, to be Paid [Abstract]      
Operating Lease, Liability, to be Paid, Year One $ 20,832    
Operating Lease, Liability, to be Paid, Year Two 14,113    
Operating Lease, Liability, to be Paid, Year Three 13,670    
Operating Lease, Liability, to be Paid, Year Four 11,971    
Operating Lease, Liability, to be Paid, Year Five 10,345    
Operating Lease, Liability, to be Paid, after Year Five 96,812    
Operating lease liabilities, total future payments 167,743    
Less: interest on operating lease liablities (48,807)    
Total operating lease liabilities 118,936    
Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]      
Finance Lease, Liability, to be Paid, Year One 3,717    
Finance Lease, Liability, to be Paid, Year Two 3,766    
Finance Lease, Liability, to be Paid, Year Three 3,833    
Finance Lease, Liability, to be Paid, Year Four 3,924    
Finance Lease, Liability, to be Paid, Year Five 3,974    
Finance Lease, Liability, to be Paid, after Year Five 56,255    
Finance lease liabilities, total future payments 75,469    
Less: interest on finance lease liabilities (37,642)    
Total finance lease liabilities $ 37,827    
Lessee, Lease, Description [Line Items]      
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other assets Other assets  
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Other current liabilities Other current liabilities  
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other liabilities Other liabilities  
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other assets Other assets  
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other current liabilities Other current liabilities  
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other liabilities Other liabilities