XML 79 R68.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and contingencies (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Jun. 05, 2023
Dec. 31, 2022
May 03, 2021
Other Commitments [Line Items]              
Sales and excise tax payable $ 4,800   $ 4,800     $ 3,700  
Sales taxes assessed $ 266   $ 266     $ 306  
Common stock, shares issued (in shares) 43,442,250   43,442,250     42,832,231  
Common stock, shares outstanding (in shares) 43,442,250   43,442,250     42,832,231  
Gain on settlement of Global Cooling escrow $ 5,115 $ 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