v3.26.1
Basis of Presentation and Summary of Significant Accounting Policies - Narrative (Details)
$ in Millions
Jun. 03, 2026
Jun. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
Accounting Policies [Abstract]      
Restricted cash   $ 0.6 $ 0.6
Stock split, conversion ratio 0.1