XML 91 R81.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Schedule of Future Minimum Rental Payments to be Received Under Operating Leases (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Operating Leases  
2025 $ 5,250
2026 4,265
2027 1,504
2028 1,000
2029 862
Thereafter 1,361
Total future minimum rent payments $ 14,242