XML 46 R38.htm IDEA: XBRL DOCUMENT v3.26.1
Leases - Maturities of Lease Liabilities (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Operating Leases  
Remainder of 2026 $ 3,555
2027 4,156
2028 3,758
2029 2,943
2030 1,748
Thereafter 478
Total lease payments 16,638
Less: imputed interest (1,597)
Total lease liabilities 15,041
Finance Leases  
Remainder of 2026 71
2027 73
2028 51
2029 47
2030 50
Thereafter 30
Total lease payments 322
Less: imputed interest (37)
Total lease liabilities $ 285