v3.26.1
Credit Facilities and Other Debt - Schedule of Company's Senior Secured Credit Facilities (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jul. 31, 2025
Mar. 31, 2026
Dec. 31, 2025
Line Of Credit Facility [Line Items]      
Borrowing Capacity, Committed   $ 32,500 $ 58,039
Borrowing Capacity, Uncommitted   657,500 681,961
Borrowing Capacity   690,000 740,000
Outstanding Amount   55,836 58,585
Revolving Credit Facility [Member]      
Line Of Credit Facility [Line Items]      
Borrowing Capacity   15,000 65,000
Outstanding Amount $ 15,000 384 628
June 2026 Revolving Credit Facility [Member] | Senior Secured Credit Facilities With Financial Institutions 1 [Member]      
Line Of Credit Facility [Line Items]      
Borrowing Capacity, Committed   25,000 25,000
Borrowing Capacity, Uncommitted   175,000 175,000
Borrowing Capacity   200,000 200,000
Outstanding Amount   $ 23,730 $ 19,173
Weighted- Average Interest Rate   6.47% 7.07%
End of Revolving / Withdrawal Period   Dec. 31, 2025  
Maturity Date   Jun. 30, 2026  
July 2026 Revolving Credit Facility [Member] | Senior Secured Credit Facilities With Financial Institutions 2 [Member]      
Line Of Credit Facility [Line Items]      
Borrowing Capacity, Committed   $ 0 $ 0
Borrowing Capacity, Uncommitted   200,000 200,000
Borrowing Capacity   200,000 200,000
Outstanding Amount   $ 0 $ 0
Weighted- Average Interest Rate   0.00%
End of Revolving / Withdrawal Period   Jan. 31, 2026  
Maturity Date   Jul. 31, 2026  
April 2026 Revolving Credit Facility [Member] | Senior Secured Credit Facility With Financial Institution 3 [Member]      
Line Of Credit Facility [Line Items]      
Borrowing Capacity, Committed   $ 0 $ 0
Borrowing Capacity, Uncommitted   150,000 150,000
Borrowing Capacity   150,000 150,000
Outstanding Amount   $ 0 $ 0
Weighted- Average Interest Rate   7.58%
End of Revolving / Withdrawal Period   Jan. 31, 2026  
Maturity Date   Apr. 30, 2026  
April 2027 Revolving Credit Facility [Member] | Related party facility 2 [Member]      
Line Of Credit Facility [Line Items]      
Borrowing Capacity, Committed   $ 7,500 $ 7,500
Borrowing Capacity, Uncommitted   7,500 7,500
Borrowing Capacity   15,000 15,000
Outstanding Amount   $ 384 $ 628
Weighted- Average Interest Rate   13.00% 13.00%
End of Revolving / Withdrawal Period   Oct. 31, 2026  
Maturity Date   Apr. 30, 2027  
February 2026 Revolving Credit Facility [Member] | Related party facility 1 [Member]      
Line Of Credit Facility [Line Items]      
Borrowing Capacity, Committed     $ 25,539
Borrowing Capacity, Uncommitted     24,461
Borrowing Capacity     50,000
Outstanding Amount     $ 0
Weighted- Average Interest Rate     9.32%
March 2027 Revolving Credit Facility [Member] | Senior Secured Credit Facility With Financial Institution 4 [Member]      
Line Of Credit Facility [Line Items]      
Borrowing Capacity, Committed   $ 0 $ 0
Borrowing Capacity, Uncommitted   50,000 50,000
Borrowing Capacity   50,000 50,000
Outstanding Amount   $ 3,103 $ 3,537
Weighted- Average Interest Rate   9.47% 10.13%
End of Revolving / Withdrawal Period   Sep. 30, 2026  
Maturity Date   Mar. 31, 2027  
August 2027 Revolving Credit Facility [Member] | Senior financial institution 5 [Member]      
Line Of Credit Facility [Line Items]      
Borrowing Capacity, Committed   $ 0 $ 0
Borrowing Capacity, Uncommitted   75,000 75,000
Borrowing Capacity   75,000 75,000
Outstanding Amount   $ 28,619 $ 35,247
Weighted- Average Interest Rate   8.71% 8.82%
End of Revolving / Withdrawal Period   Aug. 31, 2027  
Maturity Date   Aug. 31, 2027