v3.26.1
Stockholders' Equity (Deficit) - Narrative (Details) - 2024 Share Repurchase Program - USD ($)
$ in Millions
6 Months Ended 25 Months Ended
Feb. 06, 2024
Jun. 30, 2026
Mar. 01, 2026
Equity, Class of Treasury Stock [Line Items]      
Stock repurchase program, authorized amount $ 50.0    
Program expired date Mar. 01, 2026    
Repurchase of common stock (in shares)   0 15,448,533
Gross proceeds from repurchase of common stock     $ 40.5