v3.26.1
Notes Payable- (Additional Information) (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 11, 2024
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Line of Credit Facility [Line Items]            
Notes Payable Outstanding   $ 259,283   $ 259,283   $ 226,401
Interest Costs Incurred   6,438 $ 5,610 11,923 $ 11,257  
Syndicated credit facility dated September 11, 2024 [Member]            
Line of Credit Facility [Line Items]            
Notes Payable Outstanding $ 150,000 $ 183,750   $ 183,750   $ 142,500
Debt Maturity Date Feb. 19, 2026     Sep. 11, 2029    
Increase (Decrease) in Securities Borrowed $ 200,000          
Debt instrument interest rate   8.68%   8.68%    
Least tangible net worth   $ 500   $ 500    
Syndicated credit facility dated September 11, 2024 [Member] | Minimum [Member]            
Line of Credit Facility [Line Items]            
Debt service coverage ratio   1.00%   1.00%    
Debt To EBITDA       1.00%    
Syndicated credit facility dated September 11, 2024 [Member] | Maximum [Member]            
Line of Credit Facility [Line Items]            
Debt service coverage ratio   1.50%   1.50%    
Debt To EBITDA       3.50%