v3.25.1
Future Minimum Rents and Lease Payments - Schedule of Rental Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Leases [Abstract]    
Variable rental expense $ 995 $ 2,102
Minimum rental expense $ 17,148 $ 11,319