v3.25.2
Real Estate - Summary of Future Minimum Lease Payments (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Real Estate [Abstract]  
2025 (remaining) $ 15,586
2026 20,901
2027 16,084
2028 16,461
2029 16,032
Thereafter 20,031
Total $ 105,095