XML 61 R51.htm IDEA: XBRL DOCUMENT v3.25.3
Debt - Provisions of Revolving Line of Credit (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Debt instruments    
Proceeds from lines of credit $ 138,138 $ 39,279
Repayments of line of credit 138,451 $ 39,671
Revolver    
Debt instruments    
Line of credit facility, maximum borrowing capacity 65,000  
Remaining borrowing capacity 41,200  
Letter of Credit    
Debt instruments    
Line of credit facility, maximum borrowing capacity $ 5,000