v3.26.1
Stockholders' Deficit - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Feb. 14, 2025
Feb. 13, 2025
Feb. 23, 2024
Stock Buyback Program, February 2026              
Share Repurchase Program [Line Items]              
Approved stock buyback program, repurchase amount           $ 40  
Stock Buyback Program 2025              
Share Repurchase Program [Line Items]              
Approved stock buyback program, repurchase amount         $ 40 $ 40  
Shares repurchased in stock buyback program (in shares) 0   0        
Stock Buyback Program 2024              
Share Repurchase Program [Line Items]              
Approved stock buyback program, repurchase amount             $ 40
Shares repurchased in stock buyback program (in shares)   0   0