v3.25.1
Subsequent Events - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Apr. 23, 2025
Apr. 11, 2025
Mar. 31, 2025
Mar. 31, 2024
Jun. 05, 2025
Mar. 28, 2025
Subsequent Event [Line Items]            
Dividends per common share     $ 0.4      
Dividends per common share     $ 0.4      
Preliminary net loss estimate including loss adjustment expenses and expected reinsurance recoveries     $ 59,291 $ 79,922    
Restricted Stock [Member]            
Subsequent Event [Line Items]            
Granted, Number of Restricted Stock Awards     1,000      
Granted, Weighted-Average Grant Date Fair Value     $ 138.94      
Dividends [Member]            
Subsequent Event [Line Items]            
Dividends, date of declared     Jan. 14, 2025      
Dividends, date of record     Feb. 21, 2025      
Dividends, date of paid     Mar. 21, 2025      
4.75% Convertible Senior Notes [Member]            
Subsequent Event [Line Items]            
Promissory interest rate     4.75% 4.75% 4.75% 4.75%
Convertible note conversion amount     $ 250      
Number of stock issued upon conversion of convertible note     3,169      
Subsequent Event [Member] | Dividends [Member]            
Subsequent Event [Line Items]            
Dividends per common share $ 0.4          
Dividends per common share $ 0.4          
Dividends, date of declared Apr. 23, 2025          
Dividends, date of record May 08, 2025          
Dividends, date of paid Jun. 08, 2025          
Subsequent Event [Member] | 4.75% Convertible Senior Notes [Member]            
Subsequent Event [Line Items]            
Promissory interest rate   4.75%        
Convertible note conversion amount   $ 61,761        
Number of stock issued upon conversion of convertible note   783,061        
Debt conversion expense   $ 1,125        
Debt conversion expense paid   $ 1,125