XML 83 R70.htm IDEA: XBRL DOCUMENT v3.25.3
LEASES - Schedule of Future Undiscounted Lease Payments (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Operating Leases    
Remainder of 2025 $ 1,618  
2026 6,107  
2027 5,623  
2028 5,107  
2029 4,110  
2030 3,227  
Thereafter 11,121  
Total undiscounted cash flows 36,913  
Less: Amounts representing interest 5,321  
Present value of net future minimum lease payments 31,592 $ 11,040
Finance Leases    
Remainder of 2025 123  
2026 490  
2027 527  
2028 540  
2029 540  
2030 540  
Thereafter 6,625  
Total undiscounted cash flows 9,385  
Less: Amounts representing interest 3,119  
Present value of net future minimum lease payments $ 6,266 $ 0