XML 63 R53.htm IDEA: XBRL DOCUMENT v3.25.3
Borrowings (Details) - USD ($)
1 Months Ended 9 Months Ended
Feb. 29, 2024
Sep. 30, 2025
Sep. 30, 2024
Feb. 28, 2025
Line of Credit Facility [Line Items]        
Repayments of long-term lines of credit   $ 30,000,000 $ 0  
Proceeds from line of credit   30,000,000 $ 0  
Revolving Credit Facility | Valley National Bank | Line of Credit | 2024 Loan Agreement        
Line of Credit Facility [Line Items]        
Line of credit amount $ 50,000,000      
Commitment fee $ 200,000      
Basis spread on variable rate (as a percent) 2.75%      
Commitment fee percentage 0.15%      
Line of credit facility, accordion feature, increase limit       $ 50,000,000.0
Line of credit facility, commitment fee and expenses payment       $ 100,000
Revolving Credit Facility | Valley National Bank | Line of Credit | 2024 Loan Agreement | Maximum        
Line of Credit Facility [Line Items]        
Term (in days) 180 days      
2024 Line of Credit | Valley National Bank | 2024 Loan Agreement        
Line of Credit Facility [Line Items]        
Proceeds from line of credit   30,000,000.0    
2024 Line of Credit | Valley National Bank | Line of Credit | 2024 Loan Agreement        
Line of Credit Facility [Line Items]        
Repayments of long-term lines of credit   30,000,000.0    
Long-term line of credit   $ 0