Organization and Nature of Business - Additional Information (Details) - USD ($) $ in Thousands |
1 Months Ended | 3 Months Ended |
|---|---|---|
May 31, 2026 |
Mar. 31, 2026 |
|
| Organization, Consolidation and Presentation of Financial Statements [Abstract] | ||
| SBIA debenture program, maximum amount outstanding SBA debentures | $ 250,000 | $ 175,000 |
| SBIC debenture program, maximum amount outstanding SBA debentures | $ 475,000 | $ 350,000 |