v3.26.1
Debt - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 27, 2024
Aug. 02, 2024
Mar. 31, 2026
Dec. 31, 2025
Jun. 04, 2025
Mar. 31, 2019
Line of Credit Facility [Line Items]            
Long term debt weighted average interest over a period of time     6.41% 6.96%    
Line of credit facility, Fair value of amount outstanding     $ 7,900      
Line of credit facility, average outstanding amount     65,992 $ 167,000    
Subscription Facility [Member]            
Line of Credit Facility [Line Items]            
Line of credit facility, Fair value of amount outstanding     7,900 2,000    
DB Facility [Member]            
Line of Credit Facility [Line Items]            
Line Of Credit Facility Maximum Borrowing Capacity     50,219   $ 15,000  
SPV Facility [Member]            
Line of Credit Facility [Line Items]            
Line of credit facility, Fair value of amount outstanding     $ 50,219 $ 63,992    
East West Bank [Member] | Subscription Facility [Member]            
Line of Credit Facility [Line Items]            
Line Of Credit Facility Maximum Borrowing Capacity $ 32,000         $ 35,000
Debt Instrument, Basis Spread on Variable Rate 2.75%          
Line of credit facility, expiration date Dec. 31, 2026          
Deutsche Bank AG, New York [Member] | DB Facility [Member]            
Line of Credit Facility [Line Items]            
Line Of Credit Facility Maximum Borrowing Capacity   $ 226,118        
Line of credit facility, expiration date   Aug. 02, 2027