v3.26.1
Leases - Supplemental Balance Sheet Information Related to Leases (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Lessee, Operating Lease, Description [Abstract]      
Operating Lease, Right-of-Use Asset $ 4,098   $ 4,418
Operating lease obligations $ 6,811   $ 7,348
Operating Lease, Weighted Average Remaining Lease Term 5 years    
Operating Lease, Weighted Average Discount Rate, Percent 5.80%    
Operating lease right-of-use asset obtained in exchange for operating lease obligation   $ 521  
Lease expense $ 3,379 $ 3,056  
Lease cost we recorded related to the specific ground lease $ 3,300