v3.26.1
Subsequent Events - Additional Information (Detail) - Subsequent Event [Member] - $ / shares
May 08, 2026
May 09, 2026
Merger Agreement [Member]    
Subsequent Event [Line Items]    
Merger cash consideration right to receive common stock per share   $ 5.03
O2026 Q2 Dividends [Member]    
Subsequent Event [Line Items]    
Dividend payable per share $ 0.015  
Dividends payable, date to be paid Jun. 01, 2026  
Dividends payable, date of record May 21, 2026