Annual report [Section 13 and 15(d), not S-K Item 405]

BORROWINGS - Summary of MetLife Loan Agreement (Details)

v3.25.4
BORROWINGS - Summary of MetLife Loan Agreement (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 11, 2025
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]        
Repayments of secured debt   $ 61,557 $ 50,519 $ 53,015
MetLife Term Loan 2025 | Notes Payable to Banks        
Debt Instrument [Line Items]        
Amount $ 10,600      
Principal amortization term 28 years 7 months 6 days      
Stated interest rate 6.31%      
3.85% Loan | Notes Payable to Banks        
Debt Instrument [Line Items]        
Repayments of secured debt   $ 10,300    
Annual interest rate   3.85%