v3.25.1
Acquisition - Narrative (Details) - Formation Nation
$ in Thousands
3 Months Ended
Feb. 10, 2025
USD ($)
installment
shares
Mar. 31, 2025
USD ($)
Business Acquisition [Line Items]    
Total consideration $ 83,182  
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   $ 8,600
Net loss attributable to acquiree since acquisition   $ 800