XML 82 R69.htm IDEA: XBRL DOCUMENT v3.26.1
LEASES - Schedule of Future Undiscounted Lease Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Operating Leases    
Remainder of 2026 $ 5,091  
2027 6,470  
2028 5,941  
2029 4,958  
2030 4,057  
2031 3,898  
Thereafter 11,648  
Total undiscounted cash flows 42,063  
Less: Amounts representing interest 6,314  
Present value of net future minimum lease payments 35,749 $ 32,597
Finance Leases    
Remainder of 2026 368  
2027 527  
2028 540  
2029 540  
2030 540  
2031 540  
Thereafter 6,085  
Total undiscounted cash flows 9,140  
Less: Amounts representing interest 2,962  
Present value of net future minimum lease payments $ 6,178 $ 6,223