XML 74 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisitions - Schedule of Consideration Transferred (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Sep. 30, 2021
Dec. 31, 2022
Dec. 31, 2021
Business Acquisition [Line Items]      
Contingent consideration   $ 0 $ 2,009
HelioHeat      
Business Acquisition [Line Items]      
Cash paid at closing $ 1,714    
Contingent consideration 2,009    
Settlement of pre-existing relationship 45    
Total fair value of consideration transferred 3,768    
HelioHeat | Deposited in escrow account      
Business Acquisition [Line Items]      
Cash paid at closing 500    
HelioHeat | Repay outstanding debt      
Business Acquisition [Line Items]      
Cash paid at closing $ 200