XML 50 R40.htm IDEA: XBRL DOCUMENT v3.25.2
Acquisition - Narrative (Details) - Formation Nation
$ in Thousands
3 Months Ended 6 Months Ended
Feb. 10, 2025
USD ($)
installment
shares
Jun. 30, 2025
USD ($)
Jun. 30, 2025
USD ($)
Business Combination [Line Items]      
Total consideration $ 83,527    
Equity consideration (in shares) | shares 2,205,445    
Consideration deferred to satisfy necessary adjustments $ 12,900    
Additional consideration payable $ 200    
Number of installments consideration is payable | installment 2    
Acquisition costs related to transaction $ 1,500    
Revenues attributable to acquiree since acquisition   $ 12,600 $ 21,200
Net income (loss) attributable to acquiree since acquisition   $ (1,700) $ (2,500)