XML 75 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Lines of Credit Narrative (Details)
1 Months Ended 12 Months Ended
Sep. 26, 2023
USD ($)
subsidiary
Sep. 25, 2023
USD ($)
Jul. 07, 2022
USD ($)
Nov. 30, 2021
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2017
USD ($)
Line of Credit Facility [Line Items]                
Proceeds from line of credit         $ 7,500,000 $ 70,000,000.0 $ 0  
Subordinated Promissory Note | Co-founder                
Line of Credit Facility [Line Items]                
Interest rate percentage               4.2922%
Subordinated promissory note               $ 28,500,000
Repayments of related party debt       $ 28,500,000        
Gain on extinguishment of debt         1,500,000      
Revolving Credit Facility | Credit Agreement                
Line of Credit Facility [Line Items]                
Number of wholly-owned subsidiaries, debt counterparties | subsidiary 3              
Revolving Credit Facility | Credit Agreement | Line of Credit                
Line of Credit Facility [Line Items]                
Maximum borrowing capacity $ 125,000,000 $ 100,000,000     125,000,000 100,000,000    
Unused capacity commitment fee percentage   0.30%            
Line of credit amount outstanding         0      
Remaining borrowing capacity         123,700,000 $ 98,300,000    
Proceeds from line of credit     $ 70,000,000          
Debt covenant, period to furnish audited financial statements after qualified IPO           90 days    
Revolving Credit Facility | Credit Agreement | Line of Credit | Secured Overnight Financing Rate With 1-month Interest Periods                
Line of Credit Facility [Line Items]                
Interest rate percentage   0.10%            
Revolving Credit Facility | Credit Agreement | Line of Credit | Secured Overnight Financing Rate SOFR                
Line of Credit Facility [Line Items]                
Interest rate percentage   1.00%            
Revolving Credit Facility | Credit Agreement | Line of Credit | Secured Overnight Financing Rate With 3-month Interest Periods                
Line of Credit Facility [Line Items]                
Interest rate percentage   0.15%            
Revolving Credit Facility | Credit Agreement | Line of Credit | Secured Overnight Financing Rate With 6-month Interest Periods                
Line of Credit Facility [Line Items]                
Interest rate percentage   0.25%            
Revolving Credit Facility | Credit Agreement | Line of Credit | Minimum                
Line of Credit Facility [Line Items]                
Unused capacity commitment fee percentage 0.25%              
Revolving Credit Facility | Credit Agreement | Line of Credit | Minimum | Margin Percentage                
Line of Credit Facility [Line Items]                
Basis spread on variable interest rate   2.75%            
Revolving Credit Facility | Credit Agreement | Line of Credit | Maximum                
Line of Credit Facility [Line Items]                
Unused capacity commitment fee percentage 0.35%              
Revolving Credit Facility | Credit Agreement | Line of Credit | Maximum | Margin Percentage                
Line of Credit Facility [Line Items]                
Basis spread on variable interest rate   3.00%            
Revolving Credit Facility | Credit Agreement, Alternative Base Rate Loans | Line of Credit | Fed Funds Effective Rate Overnight Index Swap Rate                
Line of Credit Facility [Line Items]                
Basis spread on variable interest rate 0.50% 0.50%            
Revolving Credit Facility | Credit Agreement, Alternative Base Rate Loans | Line of Credit | Secured Overnight Financing Rate Reference Rate Plus                
Line of Credit Facility [Line Items]                
Basis spread on variable interest rate 0.50%              
Revolving Credit Facility | Credit Agreement, Alternative Base Rate Loans | Line of Credit | Secured Overnight Financing Rate With 1-month Interest Periods                
Line of Credit Facility [Line Items]                
Basis spread on variable interest rate 1.00%              
Revolving Credit Facility | Credit Agreement, Alternative Base Rate Loans | Line of Credit | Prime Rate                
Line of Credit Facility [Line Items]                
Basis spread on variable interest rate   3.25%            
Revolving Credit Facility | Credit Agreement, Alternative Base Rate Loans | Line of Credit | Minimum | Margin Percentage                
Line of Credit Facility [Line Items]                
Basis spread on variable interest rate   1.75%            
Revolving Credit Facility | Credit Agreement, Alternative Base Rate Loans | Line of Credit | Maximum | Margin Percentage                
Line of Credit Facility [Line Items]                
Basis spread on variable interest rate   2.00%            
Revolving Credit Facility | Credit Agreement Term Benchmark Loans | Line of Credit | Secured Overnight Financing Rate SOFR                
Line of Credit Facility [Line Items]                
Basis spread on variable interest rate 0.10%              
Revolving Credit Facility | Credit Agreement Term Benchmark Loans | Line of Credit | Minimum | Margin Percentage                
Line of Credit Facility [Line Items]                
Basis spread on variable interest rate 2.25%              
Revolving Credit Facility | Credit Agreement Term Benchmark Loans | Line of Credit | Maximum | Margin Percentage                
Line of Credit Facility [Line Items]                
Basis spread on variable interest rate 2.75%              
Letter of Credit | Credit Agreement | Line of Credit                
Line of Credit Facility [Line Items]                
Maximum borrowing capacity $ 10,000,000 $ 10,000,000            
Line of credit facility, accordion feature, increase limit 75,000,000 25,000,000            
Line of credit amount outstanding         $ 1,300,000 $ 1,700,000    
Bridge Loan | Credit Agreement | Line of Credit                
Line of Credit Facility [Line Items]                
Maximum borrowing capacity $ 10,000,000 $ 10,000,000