Annual report [Section 13 and 15(d), not S-K Item 405]

Leases - Narrative (Details)

v3.25.4
Leases - Narrative (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
lease
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Operating Leased Assets [Line Items]      
Number of leases with annual escalations | lease 3    
Renewal term 15 years    
Renewal term extension 60 days    
Impairment loss $ 300 $ 0 $ 0
Impairment expense $ 34,685 $ 0 $ 0
Facility lease | lease 1    
Lease obligation $ 12,300    
Minimum      
Operating Leased Assets [Line Items]      
Minimum rent percentage 1.00%    
Maximum      
Operating Leased Assets [Line Items]      
Minimum rent percentage 25.00%