v3.26.1
Divestitures - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jan. 31, 2024
Aug. 31, 2024
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Disposal Group, Including Discontinued Operations [Line Items]              
Holdback consideration     $ 12,000   $ 12,000   $ 12,000
Business divestiture, indemnification liability $ 7,100            
Recognized interest income     600 $ 600 1,100 $ 1,200  
Deferred cash consideration     15,000 15,000 15,000 15,000 $ 15,000
Discount on deferred consideration         9,200    
Interest income accreted from discount     400 $ 300 700 $ 600  
Perceive Corporation              
Disposal Group, Including Discontinued Operations [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              
Disposal Group, Including Discontinued Operations [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              
Disposal Group, Including Discontinued Operations [Line Items]              
Debt instrument, principal amount 27,700            
Fair value divestiture 5,800            
Deferred cash consideration $ 15,000