XML 115 R81.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitment and Contingencies (Details) - USD ($)
12 Months Ended
Aug. 16, 2024
May 03, 2024
Dec. 31, 2023
Dec. 31, 2024
Other Commitments [Line Items]        
Line of Credit Facility, Initiation Date   May 03, 2024    
Line of Credit Facility, Current Borrowing Capacity   $ 500,000    
Line of Credit Facility, Expiration Date   May 05, 2027    
Debt Instrument, Basis Spread on Variable Rate   0.50%    
Line of credit facility term   3 years    
Secured Overnight Financing Rate (SOFR)        
Other Commitments [Line Items]        
Debt Instrument, Basis Spread on Variable Rate   1.00%    
Former Employees' Breech of Contract | Judicial Ruling        
Other Commitments [Line Items]        
Legal Fees $ 3,500,000   $ 1,300,000  
Revolving Credit Facility        
Other Commitments [Line Items]        
Debt Instrument, Interest Rate, Stated Percentage   0.75%    
Line of Credit Facility, Commitment Fee Percentage   0.375%    
Line of Credit, Current       $ 0
Line of Credit Facility, Maximum Borrowing Capacity   $ 20,000,000    
Unfunded Loan Commitment        
Other Commitments [Line Items]        
Financing Receivable, Loan in Process       $ 15,400,000