XML 68 R58.htm IDEA: XBRL DOCUMENT v3.25.2
Divestitures - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Jan. 31, 2024
Aug. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2023
Business Acquisition [Line Items]              
Equity sale percetage             100.00%
Holdback consideration     $ 12,000   $ 12,000    
Business divestiture, indemnification liability $ 7,100            
Pre-tax gain on divestiture         22,900    
Recognized interest income     600 $ 500 1,200 $ 900  
Deferred cash consideration     15,000   15,000    
Discount on deferred consideration         9,200    
Discount on Interest income     300 $ 300 600 $ 400  
Perceive Corporation              
Business Acquisition [Line Items]              
Ownership interest, percentage   76.40%          
Cash   $ 80,000          
Indemnification holdback amount   $ 12,000          
Indemnification held period after closing date   18 months          
Fair value divestiture     11,300   11,300    
Holdback consideration     $ 12,000   12,000    
Discount on holdback consideration         $ 700    
Purchaser              
Business Acquisition [Line Items]              
Total consideration 44,300            
Business divestiture, cash received 10,800            
Interest rate     8.00%   8.00%    
Additional interest rate per annum     2.00%   2.00%    
Purchaser | Senior Secured Promissory Note              
Business Acquisition [Line Items]              
Debt instrument, principal amount 27,700            
Fair value divestiture 5,800            
Deferred cash consideration $ 15,000