XML 64 R50.htm IDEA: XBRL DOCUMENT v3.22.4
Supplementary Information - Additional Information (Detail) - USD ($)
1 Months Ended 12 Months Ended
Sep. 30, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Supplementary Information [Line Items]          
Provision for credit loss   $ 2,590,000 $ 2,539,000 $ 2,559,000 $ 1,415,000
Depreciation expense, including amortization of right-of-use assets under finance leases   8,000,000.0 7,300,000 7,400,000  
Proceeds from private placement of common stock   0 200,000,000 0  
Restructuring costs   $ 0 $ 5,053,000 $ (0)  
Class A Common Stock [Member] | Private Placement [Member] | Matrix Capital Management Company LP [Member]          
Supplementary Information [Line Items]          
Stock issued 2,935,564        
Proceeds from private placement of common stock $ 200,000,000.0