XML 103 R89.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies - Additional Information (Detail)
3 Months Ended
Mar. 31, 2020
Officer
Mar. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Contingencies And Commitments [Line Items]      
Commitments related to performance bonds   $ 21,200,000 $ 15,200,000
Commitments related to performance bonds expiration month and year   2024-08  
Letter of credit secured by pledge of a portion of fixed income securities   $ 18,200,000  
Commitments towards private equity funds   4,900,000  
Investment Commitments [Member]      
Contingencies And Commitments [Line Items]      
Aggregate investment committed in private equity funds   5,000,000.0  
Long-term Investments [Member]      
Contingencies And Commitments [Line Items]      
Letter of credit secured by pledge of a portion of fixed income securities   18,100,000  
Minimum [Member]      
Contingencies And Commitments [Line Items]      
Collateral value required to be maintained   15,000,000.0  
Maximum [Member] | Restricted Cash [Member]      
Contingencies And Commitments [Line Items]      
Letter of credit secured by pledge of a portion of fixed income securities   $ 100,000  
Current Executive Officers [Member]      
Contingencies And Commitments [Line Items]      
Number of officers | Officer 2    
Former Executive Officers [Member]      
Contingencies And Commitments [Line Items]      
Number of officers | Officer 1