XML 82 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
BUSINESS COMBINATIONS - Summary of Identifiable Intangible Assets Acquired (Details) - USD ($)
$ in Thousands
Oct. 10, 2022
Mar. 14, 2022
Dec. 31, 2021
Dec. 13, 2021
Mar. 31, 2021
Jan. 25, 2021
GreenCom            
Business Acquisition [Line Items]            
Intangible assets $ 13,900          
GreenCom | Developed technology            
Business Acquisition [Line Items]            
Intangible assets $ 8,000          
Useful Life 5 years          
GreenCom | Customer relationship            
Business Acquisition [Line Items]            
Intangible assets $ 5,900          
Useful Life 5 years          
SolarLeadFactory            
Business Acquisition [Line Items]            
Intangible assets   $ 11,200        
SolarLeadFactory | Developed technology            
Business Acquisition [Line Items]            
Intangible assets   $ 3,600        
Useful Life   5 years        
SolarLeadFactory | Customer relationship            
Business Acquisition [Line Items]            
Intangible assets   $ 7,600        
Useful Life   5 years        
ClipperCreek            
Business Acquisition [Line Items]            
Intangible assets     $ 37,800      
ClipperCreek | Developed technology            
Business Acquisition [Line Items]            
Useful Life     5 years      
ClipperCreek | Order backlog            
Business Acquisition [Line Items]            
Intangible assets     $ 600      
ClipperCreek | Trade name            
Business Acquisition [Line Items]            
Intangible assets     $ 37,200      
365 Pronto            
Business Acquisition [Line Items]            
Intangible assets       $ 19,500    
365 Pronto | Developed technology            
Business Acquisition [Line Items]            
Intangible assets       $ 18,400    
Useful Life       5 years    
365 Pronto | Customer relationship            
Business Acquisition [Line Items]            
Intangible assets       $ 1,100    
Useful Life       5 years    
DIN's            
Business Acquisition [Line Items]            
Intangible assets         $ 11,700  
DIN's | Customer relationship            
Business Acquisition [Line Items]            
Intangible assets         $ 11,700  
Useful Life         5 years  
Sofdesk            
Business Acquisition [Line Items]            
Intangible assets           $ 9,200
Sofdesk | Developed technology            
Business Acquisition [Line Items]            
Intangible assets           $ 6,900
Useful Life           5 years
Sofdesk | Customer relationship            
Business Acquisition [Line Items]            
Intangible assets           $ 1,800
Useful Life           5 years
Sofdesk | Trade name            
Business Acquisition [Line Items]            
Intangible assets           $ 500
Useful Life           5 years