XML 70 R59.htm IDEA: XBRL DOCUMENT v3.25.3
LEASES - Schedule of Future Payments of Operating Lease Liabilities (Details)
$ in Thousands
Sep. 30, 2025
USD ($)
LEASES  
Remainder of 2025 $ 1,988
2026 7,750
2027 6,409
2028 4,778
2029 4,076
Thereafter 9,947
Total lease payments 34,948
Less imputed interest (9,870)
Present value of operating lease liabilities $ 25,078