XML 132 R69.htm IDEA: XBRL DOCUMENT v3.25.4
Commitments and contingencies (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Jun. 05, 2023
May 03, 2021
Other Commitments [Line Items]            
Short-term obligations   $ 9,800        
Non-income related tax liability   $ 2,300 $ 4,200      
Common stock, shares issued (in shares)   48,198,928 46,906,765      
Common stock, shares outstanding (in shares)   48,198,928 46,906,765      
Gain on settlement of Global Cooling escrow $ 5,100 $ 0 $ 0 $ 5,115    
GCI Escrow            
Other Commitments [Line Items]            
Common stock, shares issued (in shares)           6,646,870
GCI Escrow | Escrow Shares            
Other Commitments [Line Items]            
Shares deposited into escrow (in percent)           9.00%
Shares deposited into escrow, holding term           18 months
GCI Escrow | General Escrow Shares            
Other Commitments [Line Items]            
Shares deposited into escrow (in percent)           5.00%
GCI Escrow | General Escrow Shares | Settled Litigation            
Other Commitments [Line Items]            
Shares deposited into escrow (in percent)         65.00%  
Common stock, shares outstanding (in shares)         216,024