v3.26.1
Organization and Basis of Presentation - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
Apr. 27, 2026
Mar. 30, 2026
Mar. 28, 2026
Mar. 31, 2026
Dec. 31, 2025
Organization And Basis Of Presentation [Line Items]          
Cash dividend per share   $ 0.6      
Warrants to purchase common stock   $ 54.1      
Payment of dividend $ 53.2        
Accrued dividends         $ 6.1
Accrued dividend reversed       $ 6.1  
Warrants to purchase common stock   $ 1.65      
S 2026 Q1 Dividends [Member]          
Organization And Basis Of Presentation [Line Items]          
Dividends payable, date declared   Mar. 30, 2026      
S 2026 Q2 Dividends [Member]          
Organization And Basis Of Presentation [Line Items]          
Dividends payable, date to be paid   Apr. 27, 2026      
Dividends Payable, Date of Record   Apr. 13, 2026      
S 2026 Q2 Dividends [Member] | Warrant Holders [Member]          
Organization And Basis Of Presentation [Line Items]          
Cash dividend per share     $ 0.6    
Dividends payable, date to be paid   Apr. 30, 2026      
S 2025 Q4 Dividends [Member] | Warrant Holders [Member]          
Organization And Basis Of Presentation [Line Items]          
Cash dividend per share     $ 0.25    
Dividends payable, date to be paid   Nov. 30, 2025