XML 144 R125.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies - Additional Information (Detail)
12 Months Ended
Mar. 31, 2020
Officer
Oct. 17, 2019
Officer
Dec. 31, 2020
USD ($)
Mar. 31, 2021
USD ($)
Dec. 31, 2019
USD ($)
Contingencies And Commitments [Line Items]          
Commitments related to performance bonds     $ 15,200,000   $ 9,300,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     $ 11,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     11,200,000    
Minimum [Member]          
Contingencies And Commitments [Line Items]          
Collateral value required to be maintained     9,000,000.0    
Maximum [Member] | Scenario Forecast [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 2      
Former Executive Officers [Member]          
Contingencies And Commitments [Line Items]          
Number of officers | Officer 1 1