v3.26.1
Business Combinations - Summary of Consideration Transferred at Closing (Details) - Railbird Technologies, Inc.
$ / shares in Units, $ in Thousands, shares in Millions
Oct. 21, 2025
USD ($)
$ / shares
shares
Business Acquisition [Line Items]  
Cash consideration $ 18,296
Equity consideration 28,708
Contingent consideration 37,785
Total consideration 84,789
Consideration payments $ 200,000
Percentage of contingent consideration 47.50%
Percentage recorded as compensation 52.50%
Settlement percentage of stock 70.00%
Valuation period (in days) 30 days
Class A Common Stock  
Business Acquisition [Line Items]  
Shares consideration (in shares) | shares 0.9
Weighted average fair value (in dollars per share) | $ / shares $ 33.62