v3.25.3
Commitments and Contingencies - Narrative (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2025
USD ($)
lease
Sep. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Lessee, Lease, Description [Line Items]          
Number of operating lease contracts | lease     6    
Number of finance lease contracts | lease     5    
Renewal term of lease excluded     1 year    
Operating lease right-of-use assets $ 7,280   $ 7,280   $ 7,480
Operating lease liabilities $ 8,266   $ 8,266   $ 8,109
Remaining lease term 29 years 2 months 12 days   29 years 2 months 12 days    
Weighted average discount rate, percent 7.37%   7.37%    
Operating lease payments $ 200 $ 200 $ 600 $ 600  
Operating lease liability $ 200 $ 200 $ 600 $ 600  
Minimum          
Lessee, Lease, Description [Line Items]          
Renewal term     17 years 1 month 6 days    
Maximum          
Lessee, Lease, Description [Line Items]          
Renewal term     36 years 1 month 6 days