XML 56 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt - Additional Information (Details) - USD ($)
Feb. 09, 2022
Mar. 31, 2022
Dec. 31, 2021
Line Of Credit Facility [Line Items]      
Debt obligations   $ 0 $ 0
JPMorgan Credit Facility | Letter of Credit      
Line Of Credit Facility [Line Items]      
Maximum borrowing amount $ 15,000,000    
Revolving Credit Agreement      
Line Of Credit Facility [Line Items]      
Debt outstanding   $ 0  
Revolving Credit Agreement | JPMorgan Credit Facility      
Line Of Credit Facility [Line Items]      
Maximum borrowing amount $ 30,000,000    
Credit facility, expiration date Feb. 09, 2024    
Credit facility, current borrowing capacity $ 10,000,000    
Commitment fee percentage on unused capacity 0.25%    
Revolving Credit Agreement | JPMorgan Credit Facility | Prime Rate      
Line Of Credit Facility [Line Items]      
Interest rate 2.00%    
Revolving Credit Agreement | JPMorgan Credit Facility | Adjusted Term SOFR Rate      
Line Of Credit Facility [Line Items]      
Interest rate 2.90%    
Revolving Credit Agreement | JPMorgan Credit Facility | Simple SOFR Rate      
Line Of Credit Facility [Line Items]      
Interest rate 2.90%    
Revolving Credit Agreement | JPMorgan Credit Facility | Letter of Credit      
Line Of Credit Facility [Line Items]      
Commitment fee percentage 2.90%