XML 67 R56.htm IDEA: XBRL DOCUMENT v3.23.1
Debt - Narrative (Details) - USD ($)
1 Months Ended 3 Months Ended
Oct. 31, 2019
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Line of Credit Facility [Line Items]        
Line of credit   $ 0   $ 35,000,000
Line of Credit | Federal Funds Rate | Bank Of America, N.A., Wells Fargo Bank, National Association, And Other Lenders        
Line of Credit Facility [Line Items]        
Margin included in variable base rate 0.50%      
Line of Credit | Base Rate | Bank Of America, N.A., Wells Fargo Bank, National Association, And Other Lenders        
Line of Credit Facility [Line Items]        
Margin included in variable base rate 1.00%      
Line of Credit | SOFR | Minimum | Wells Fargo Bank        
Line of Credit Facility [Line Items]        
Basis spread on variable base rate 1.25%      
Line of Credit | SOFR | Maximum | Wells Fargo Bank        
Line of Credit Facility [Line Items]        
Basis spread on variable base rate 2.00%      
Line of Credit | Base Rate | Minimum | Wells Fargo Bank        
Line of Credit Facility [Line Items]        
Basis spread on variable base rate 0.25%      
Line of Credit | Base Rate | Maximum | Wells Fargo Bank        
Line of Credit Facility [Line Items]        
Basis spread on variable base rate 1.00%      
Revolving Credit Facility | Minimum        
Line of Credit Facility [Line Items]        
Commitment fee 0.20%      
Revolving Credit Facility | Maximum        
Line of Credit Facility [Line Items]        
Commitment fee 0.35%      
Revolving Credit Facility | Line of Credit        
Line of Credit Facility [Line Items]        
Maximum borrowing capacity $ 100,000,000      
Facility term 5 years      
Line of credit   0    
Interest expense   $ 1,600,000 $ 0