v3.26.1
Subsequent Events (Details) - Subsequent Event - ECM
$ in Millions
Jul. 01, 2026
USD ($)
shares
Subsequent Event [Line Items]  
Business Combination, Consideration Transferred $ 12.8
Business Combination, Consideration Transferred, Equity Interest, Share Issued, Number of Shares | shares 927,418
Equity Issued in Business Combination, Fair Value Disclosure $ 38.0