XML 84 R71.htm IDEA: XBRL DOCUMENT v3.25.4
LEASES - Future Minimum Lease Commitments (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Leases [Abstract]  
2026 $ 4,783
2027 2,789
2028 2,895
2029 525
2030 49
Thereafter 0
Total lease payments 11,041
Less: imputed interest (347)
Total $ 10,694