v3.25.4
Subsequent events (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 13, 2026
Feb. 10, 2026
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Performance stock units            
Subsequent events (Details) [Line Items]            
Issuance of shares in connection with vested RSUs (in shares)     1,104,064 822,895 1,335,982  
Performance factor percentage         170.00% 100.00%
Subsequent Event            
Subsequent events (Details) [Line Items]            
Debt and equity issuance costs $ 1,800          
Subsequent Event | Performance stock units            
Subsequent events (Details) [Line Items]            
Shares withheld for tax obligations (in shares)   500,000        
Tax obligation   $ 3,500        
Issuance of shares in connection with vested RSUs (in shares)   1,100,000        
Performance factor percentage   206.00%