v3.26.1
Line of Credit Facility - Additional Information (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Line of Credit Facility [Line Items]    
Outstanding balances on line of credit facility $ 0 $ 750
Pershing Credit Facility [Member]    
Line of Credit Facility [Line Items]    
Percentage of credit facility cannot exceed collateralized marketable securities 91.50%  
Outstanding balances on line of credit facility   $ 800
Debt instrument floor rate 5.50%  
Basis variable rate 1.75%  
Maximum interest rate 3.00%  
Applicable fees 0.50%