v3.26.1
Debt - Additional Information (Details) - 2020 Credit Facility - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Feb. 14, 2025
Dec. 31, 2022
May 31, 2020
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Feb. 15, 2025
Debt Instrument [Line Items]                
Interest expense       $ 0 $ 0      
Line of credit facility, unused commitment fee       19,000 $ 17,000      
Line of Credit                
Debt Instrument [Line Items]                
Debt instrument, term     5 years          
Line of credit facility, maximum borrowing capacity     $ 60,000,000          
Debt instrument, term extension               5 years
Deferred financing costs $ 90,000              
Unamortized deferred financing fees       70,000,000        
Line of credit facility, remaining borrowing capacity       $ 60,000,000     $ 60,000,000  
Line of Credit | Minimum                
Debt Instrument [Line Items]                
Basis spread on variable rate   1.00%            
Unused capacity, commitment fee percentage 0.13%         0.10%    
Line of Credit | Maximum                
Debt Instrument [Line Items]                
Basis spread on variable rate   1.75%            
Unused capacity, commitment fee percentage 0.23%         0.20%