XML 61 R54.htm IDEA: XBRL DOCUMENT v3.25.2
Business Acquisition - Schedule of Business Acquisition by Acquisition (Details) - USD ($)
$ in Thousands
6 Months Ended
Jan. 06, 2025
Jun. 30, 2025
Jun. 30, 2024
Business Combination [Line Items]      
Cash consideration   $ 415,133 $ 0
EvolutionIQ [Member]      
Business Combination [Line Items]      
Cash consideration $ 420,642    
Fair value of common stock issued 250,441    
Fair value of option holdback 3,184    
Total acquisition date fair value of the consideration transferred $ 674,267