v3.26.1
Leases - Supplemental Balance Sheet Information Related to Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2026
Dec. 31, 2025
Leases      
Operating lease right-of-use assets, net $ 4,037 $ 4,037 $ 4,418
Operating lease obligations $ 6,525 $ 6,525 $ 7,348
Operating lease, weighted average remaining lease term 5 years 5 years  
Operating lease, weighted average discount rate 5.80% 5.80%  
Lease cost we recorded related to the specific ground lease $ 3,200 $ 6,500