XML 81 R70.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and contingencies (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Jun. 05, 2023
Dec. 31, 2022
May 03, 2021
Other Commitments [Line Items]              
Short-term purchase obligations $ 14,300   $ 14,300        
Sales and excise tax payable 5,200   5,200     $ 3,700  
Sales taxes assessed $ 100   $ 100     $ 300  
Common stock, shares issued (in shares) 43,831,351   43,831,351     42,832,231  
Common stock, shares outstanding (in shares) 43,831,351   43,831,351     42,832,231  
Gain on settlement of Global Cooling escrow $ 0 $ 0 $ 5,115 $ 0      
GCI Escrow              
Other Commitments [Line Items]              
Common stock, shares issued (in shares)             6,646,870
GCI Escrow | General Escrow Shares              
Other Commitments [Line Items]              
Shares deposited into escrow, percent             5.00%
GCI Escrow | General Escrow Shares | Settled Litigation              
Other Commitments [Line Items]              
Shares deposited into escrow, percent         65.00%    
Common stock, shares outstanding (in shares)         216,024    
GCI Escrow | Escrow Shares              
Other Commitments [Line Items]              
Shares deposited into escrow, percent             9.00%
Shares deposited into escrow, holding term             18 months