XML 106 R95.htm IDEA: XBRL DOCUMENT v3.25.1
Leases and Other - Schedule of Estimated Future Minimum Rentals Under Non-cancellable Leases (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
Leases [Abstract]  
Remainder of 2025 $ 1,471
2026 1,650
2027 966
2028 790
2029 649
Thereafter 1,415
Total minimum rents $ 6,941