v3.25.2
Acquisitions - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended
Mar. 18, 2024
Jan. 29, 2024
Jan. 02, 2024
May 30, 2024
Jun. 30, 2024
Jun. 30, 2025
Business Combination [Line Items]            
Cash consideration         $ 11,611  
F.H. Investments Inc            
Business Combination [Line Items]            
Business combination, total consideration $ 9,000          
Cash consideration 8,500     $ 500    
Consideration additional cash payment $ 500          
Acquisition-related costs         $ 400  
Simpatra, LLC            
Business Combination [Line Items]            
Cash consideration     $ 1,500      
Business combination agreement date     Jan. 02, 2024      
Simpatra, LLC | Future earn out payment            
Business Combination [Line Items]            
Consideration additional cash payment           $ 300
BioSana ID LLC            
Business Combination [Line Items]            
Consideration additional cash payment   $ 700        
Maximum future earnout payment   $ 100        
Business combination agreement date   Jan. 29, 2024        
BioSana ID LLC | Customer relationships            
Business Combination [Line Items]            
Intangible asset   $ 800        
Class A Common Stock | Simpatra, LLC            
Business Combination [Line Items]            
Business combination number of share issued     389,105      
Number of shares held     97,276      
Number of achieving financial targets year     4 years      
Class A Common Stock | Simpatra, LLC | Future earn out payment            
Business Combination [Line Items]            
Business combination number of share issued     194,553