XML 108 R94.htm IDEA: XBRL DOCUMENT v3.25.4
Commitments and contingencies (Details) - USD ($)
Jan. 27, 2026
Dec. 31, 2025
Dec. 31, 2024
Jan. 30, 2024
Sep. 13, 2022
Loss Contingencies [Line Items]          
Contractual obligation   $ 700,000      
Leases not yet commenced   9,500,000 $ 6,900,000    
Letters of credit outstanding,   0      
Estimated range of loss in excess of amounts accrued   $ 253,000,000      
Estimate of possible loss amount       $ 1,200,000 $ 1,900,000
Subsequent Event          
Loss Contingencies [Line Items]          
Payment of fine $ 1,200,000