XML 101 R86.htm IDEA: XBRL DOCUMENT v3.25.0.1
Business Acquisitions - Schedule of Recorded Intangible Assets at Fair Value (Details) - SightPlan - USD ($)
$ in Thousands
1 Months Ended
Mar. 31, 2022
Dec. 31, 2024
Acquired Finite-Lived Intangible Assets [Line Items]    
Total intangible assets $ 30,900 $ 30,900
Trade Name    
Acquired Finite-Lived Intangible Assets [Line Items]    
Estimated useful life (in years) 5 years  
Total intangible assets $ 900  
Customer Relationships    
Acquired Finite-Lived Intangible Assets [Line Items]    
Estimated useful life (in years) 10 years  
Total intangible assets $ 19,700  
Developed Technology    
Acquired Finite-Lived Intangible Assets [Line Items]    
Estimated useful life (in years) 7 years  
Total intangible assets $ 10,300