XML 79 R67.htm IDEA: XBRL DOCUMENT v3.25.1
LEASES - Maturities of Lease Liabilities (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
Leases [Abstract]  
2025 (six months remaining) $ 1,993
2026 3,366
2027 1,457
2028 680
2029 664
Thereafter 620
Total future minimum lease payments (undiscounted) 8,780
Less: present value discount (719)
Present value of lease liability 8,061
Short-term leases $ 36