v3.25.1
Acquisition - Schedule of Preliminary Fair Value of Consideration Transferred (Details) - USD ($)
$ in Thousands
3 Months Ended
Feb. 10, 2025
Mar. 31, 2025
Mar. 31, 2024
Business Acquisition [Line Items]      
Deferred cash consideration   $ 13,058 $ 0
Formation Nation      
Business Acquisition [Line Items]      
Cash paid at close $ 50,076    
Equity consideration 20,048    
Deferred cash consideration 13,058    
Total consideration transferred $ 83,182