XML 52 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of Minimum Future Lease Payments (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
[1]
Leases  
2025 $ 5,569
2026 3,287
2027 1,324
2028 1,352
2029 1,348
Thereafter 10,720
Total $ 23,600 [2]
[1] A majority of our operating leases have terms of between 12 and 24 months, however expiration dates range from 2025 to 2040.
[2] Excludes $0.1 million of straight-line rent and $1.2 million of lease intangible amortization.