XML 95 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
LEASES - Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Operating Leases, After Adoption of 842    
2025 $ 2,882  
2026 3,010  
2027 3,102  
2028 3,193  
2029 480  
Thereafter 0  
Total lease payments 12,667  
Discount 1,687  
Total operating lease liabilities $ 10,980 $ 12,755