XML 69 R51.htm IDEA: XBRL DOCUMENT v3.24.1
Fair Value Measurements - Quantitative information about the significant unobservable inputs (Details) - Level 3
12 Months Ended
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Discount rate | Minimum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Probability (as a percent) 9.02 11.53
Basis point for adjustment of discount rate 1  
Fair value increase (decrease) $ (398,000)  
Probability (as a percent) 9.02  
Basis point for adjustment of discount rate for non-hybrid instruments 1  
Fair value increase (decrease) for non-hybrid investments $ 583,464  
Discount rate | Maximum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Probability (as a percent) 24.59 26.06
Basis point for adjustment of discount rate 1  
Fair value increase (decrease) $ 398,000  
Probability (as a percent) 26.59  
Basis point for adjustment of discount rate for non-hybrid instruments 1  
Fair value increase (decrease) for non-hybrid investments $ 600,531  
Discount rate | Weighted average    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Probability (as a percent) (24.59) (26.06)
Probability (as a percent) 26.59  
Sale Proceeds | Minimum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Amount of comparable TDPRV $ 67,500,000 $ 67,500,000
Fair value increase (decrease) (1,340,000)  
Sale Proceeds | Maximum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Amount of comparable TDPRV 350,000,000 350,000,000
Fair value increase (decrease) 10,380,000  
Sale Proceeds | Weighted average    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Amount of comparable TDPRV $ 100,000,000 $ 100,000,000
Timing of Cash Flows | Minimum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Probability (as a percent) 0.10 0.39
Fair value increase (decrease) $ (227,000)  
Timing of Cash Flows | Maximum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Probability (as a percent) 73.27 46.55
Fair value increase (decrease) $ 3,180,000