v3.26.1
Leases and Other - Schedule of Estimated Future Minimum Rentals Under Non-cancellable Leases (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Leases [Abstract]  
Remainder of 2026 $ 1,022
2027 1,530
2028 1,216
2029 991
2030 859
Thereafter 849
Total minimum rental income $ 6,467