XML 55 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisitions - ZecOps (Details) - ZecOps - USD ($)
$ / shares in Units, $ in Thousands
2 Months Ended
Nov. 16, 2022
Dec. 31, 2022
Acquisition    
Voting interest 100.00%  
Business combination, consideration transferred $ 44,500  
Payments to acquire businesses, gross 28,400  
Shares issued (in shares) 15,100  
Business acquisition repayment of investment 1,000  
Business acquisition escrow fund as Partial security for post closing true up adjustments 300  
Business acquisition escrow fund as partial security for post closing true up adjustments indemnification claims $ 7,200  
Business acquisition existing escrow amount percentage 50.00%  
Business acquisition existing escrow amount period 18 months  
Business acquisition, equity interest issued or issuable, number of shares 711,111 710,691
Business acquisition, equity interest issued or issuable, value assigned $ 19,200  
Stock price (in dollars per share) $ 27.00  
Business a acquisition equity interest issued or issuable number of shares reserved   420
Goodwill deductible for income tax purposes $ 0