v3.26.1
Commitments and Contingencies - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]          
Director and Office Liability Insurance Limit   $ 40,000,000      
Loss Contingency Accrual   1,500,000      
Partnership unfunded commitments   $ 1,950,000   $ 1,950,000  
Lease term of commercial office space   10 years 3 months 18 days      
Refundable tax credit   $ 5,000      
Refundable tax credit percent   50.00%      
Qualified wages per employee   $ 10,000      
Employee retention tax credit refund         $ 10,161,000
Former gain contingency, recognized in current period $ 2,939,000   $ 4,469,000