XML 66 R60.htm IDEA: XBRL DOCUMENT v3.25.3
Stockholders' Equity (Deficit) and Redeemable Convertible Preferred Stock - Summary of Dividend activity (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
O2024 Q3 Dividends [Member]        
Temporary Equity And Shareholders Equity [Line Items]        
Dividend declared on       Aug. 06, 2024
Stockholders of record on       Aug. 19, 2024
Dividend paid on       Aug. 28, 2024
Dividend per share       $ 0.015
O2024 Q3 Dividends [Member] | Common Stock [Member]        
Temporary Equity And Shareholders Equity [Line Items]        
Cash dividend paid       $ 3.1
O2025 Q1 Dividends [Member]        
Temporary Equity And Shareholders Equity [Line Items]        
Dividend declared on     Feb. 25, 2025  
Stockholders of record on     Mar. 10, 2025  
Dividend paid on     Mar. 18, 2025  
Dividend per share     $ 0.015  
O2025 Q1 Dividends [Member] | Common Stock [Member]        
Temporary Equity And Shareholders Equity [Line Items]        
Cash dividend paid     $ 3.0  
O2025 Q2 Dividends [Member]        
Temporary Equity And Shareholders Equity [Line Items]        
Dividend declared on   Apr. 30, 2025    
Stockholders of record on   May 12, 2025    
Dividend paid on   May 21, 2025    
Dividend per share   $ 0.015    
O2025 Q2 Dividends [Member] | Common Stock [Member]        
Temporary Equity And Shareholders Equity [Line Items]        
Cash dividend paid   $ 3.0    
O2025 Q3 Dividends [Member]        
Temporary Equity And Shareholders Equity [Line Items]        
Dividend declared on Jul. 29, 2025      
Stockholders of record on Aug. 14, 2025      
Dividend paid on Aug. 22, 2025      
Dividend per share $ 0.015      
O2025 Q3 Dividends [Member] | Common Stock [Member]        
Temporary Equity And Shareholders Equity [Line Items]        
Cash dividend paid $ 3.0