XML 131 R117.htm IDEA: XBRL DOCUMENT v3.22.0.1
Current Expected Credit Losses - Additional Information (Detail)
12 Months Ended
Jan. 01, 2020
USD ($)
Dec. 31, 2021
USD ($)
Position
Dec. 31, 2020
USD ($)
Financing Receivable Allowance For Credit Losses [Line Items]      
Accounts receivable $ 90,500,000 $ 158,742,000 $ 98,827,000
Allowance for credit losses, accounts receivable 0 0 0
Allowance for credit losses, accounts receivable   0 38,000
Outstanding contract asset 2,800,000 464,000 63,000
Allowance for credit losses related to contract assets 0 0 0
Outstanding net investment in sales-type leases 1,600,000 25,000 781,000
Net investment in sales-type leases, allowance for credit loss 0 0 0
Secured loan receivable   400,000 900,000
Accrued interest receivable 100,000   100,000
Secured loan receivable, allowance for credit loss 0 0 0
Available-for-sale debt securities 37,700,000 $ 30,066,000 45,116,000
Number of positions in available-for-sale debt securities, unrealized loss position | Position   174  
Available-for-sale, debt securities, allowance for credit loss 0 $ 0 0
Off-balance sheet arrangements 0 0  
Secured Loans Receivable [Member]      
Financing Receivable Allowance For Credit Losses [Line Items]      
Loss related to secured loan receivable   0  
Maximum [Member]      
Financing Receivable Allowance For Credit Losses [Line Items]      
Allowance for credit losses, accounts receivable $ 100,000   100,000
Outstanding net investment in sales-type leases   100,000  
Accrued interest receivable   100,000  
Maximum [Member] | Secured Loans Receivable [Member]      
Financing Receivable Allowance For Credit Losses [Line Items]      
Accrued interest receivable   $ 100,000 $ 100,000