XML 119 R103.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Assets and liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Assets:    
Operating lease right-of-use assets $ 24,094 $ 27,465
Finance lease right-of-use assets 1,934 4,400
Total lease assets 26,028 31,865
LIABILITIES    
Current portion of operating leases 7,606 7,108
Current portion of finance lease liabilities and finance obligations 977 3,522
Finance lease liabilities 1,041 559
Operating lease liabilities 17,762 21,724
Total lease liabilities $ 27,386 $ 32,913