XML 77 R65.htm IDEA: XBRL DOCUMENT v3.26.1
Leases - Schedule of Maturity Analysis of Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Operating Leases    
Nine months ending December 31, 2026 $ 8,651  
Year ending December 31, 2027 11,642  
Year ending December 31, 2028 10,612  
Year ending December 31, 2029 9,803  
Year ending December 31, 2030 8,448  
Year ending December 31, 2031 6,471  
Thereafter 27,669  
Total undiscounted lease payments 83,296  
Less: imputed interest 20,317  
Total lease liabilities 62,979 $ 55,743
Finance Leases    
Nine months ending December 31, 2026 345  
Year ending December 31, 2027 460  
Year ending December 31, 2028 460  
Year ending December 31, 2029 441  
Year ending December 31, 2030 100  
Year ending December 31, 2031 2  
Thereafter 0  
Total undiscounted lease payments 1,808  
Less: imputed interest 221  
Total lease liabilities $ 1,587 $ 1,579