XML 119 R98.htm IDEA: XBRL DOCUMENT v3.25.0.1
LEASES - Schedule of Future Minimum Operating Lease Payments (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Operating Leases  
2025 $ 1,855
2026 2,478
2027 4,233
2028 4,180
2029 3,993
Thereafter 17,433
Total 34,172
Less: Imputed interest (10,956)
Present value of Operating Lease, Liability 23,216
Finance Lease  
2025 168
2026 173
2027 178
2028 183
2029 189
Thereafter 88,907
Total 89,798
Less: Imputed interest (85,921)
Present value of Finance Lease, Liability $ 3,877