v3.26.3
Earnings Per Share - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
Oct. 09, 2026
Jun. 30, 2025
Mar. 09, 2023
Sep. 30, 2026
Sep. 30, 2025
Ka Ena Corporation | Subsequent Event          
Class of Stock [Line Items]          
Business acquisition, equity transferred for earnout obligation (in shares) 1,510,371        
Ka Ena Corporation | Merger And Unit Purchase Agreement          
Class of Stock [Line Items]          
Total consideration transferred   $ 1,350 $ 1,350    
Mandatory Convertible Preferred Stock Series A          
Class of Stock [Line Items]          
Preferred shares authorized (in shares)       100,000,000  
Preferred stock, par value (in USD per share)       $ 0.00001  
Preferred shares outstanding (in shares)       0 0