v3.25.1
Acquisition - Schedule of Preliminary Valuation of Acquired Intangible Assets and Estimated Useful Lives (Details) - Formation Nation
$ in Thousands
Feb. 10, 2025
USD ($)
Business Acquisition [Line Items]  
Fair Value $ 17,300
Customer relationships  
Business Acquisition [Line Items]  
Fair Value $ 11,200
Estimated remaining useful life 5 years
Developed technology  
Business Acquisition [Line Items]  
Fair Value $ 3,400
Estimated remaining useful life 4 years
Trade names  
Business Acquisition [Line Items]  
Fair Value $ 2,500
Estimated remaining useful life 5 years
In-process research & development  
Business Acquisition [Line Items]  
Fair Value $ 200