v3.26.3
Operating Leases - Additional Information (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2026
Dec. 31, 2025
Leases [Abstract]    
Weighted average remaining lease term 3 years 3 months 18 days  
Options to extend the lease term true  
Security deposit liabilities $ 774 $ 895
Ground lease, termination date Mar. 31, 2059  
Ground lease, renewal description one ten-year renewal option  
Ground lease, renewal term 10 years  
Ground lease, remaining lease term 32 years 6 months  
Incremental borrowing rate, percentage 6.74%