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

Leases - Narrative (Details)

v3.25.4
Leases - Narrative (Details)
12 Months Ended
Dec. 31, 2025
agreement
Lessee, Lease, Description [Line Items]  
Number of sublease agreements 2
Sublease Agreement One  
Lessee, Lease, Description [Line Items]  
Term of contract 63 months
Written notice period 12 months
Sublease Agreement Two  
Lessee, Lease, Description [Line Items]  
Term of contract 36 months
Written notice period 6 months