XML 97 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
Business Acquisitions - Schedule of Reconciles the Elements Of Acquisition to Consolidated Statement of Cash Flows (Details) - SightPlan - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2022
Business Acquisition [Line Items]    
Cash paid at acquisition $ 130,931  
Cash acquired (1,978)  
Cash consideration released from escrow 850 $ 850
Net working capital adjustment (127) (127)
Payment of acquisition consideration, net of cash acquired $ 129,676 $ 129,676