XML 50 R39.htm IDEA: XBRL DOCUMENT v3.25.2
Business Combination- Narrative (Details) - USD ($)
$ in Thousands, shares in Millions
Feb. 05, 2024
Jun. 30, 2025
Dec. 31, 2024
Business Combination [Line Items]      
Acquisition-related contingent consideration, net of current portion   $ 573 $ 561
C2i      
Business Combination [Line Items]      
Equity interest acquired 100.00%    
Acquisition consideration $ 100,200    
Value of shares in acquisition consideration 73,300    
Acquisition-related contingent consideration, net of current portion 17,200    
C2i | Options      
Business Combination [Line Items]      
Value of shares in acquisition consideration $ 800    
C2i | Common Stock      
Business Combination [Line Items]      
Shares in acquisition consideration (in shares) 2.7