v3.26.3
LEASES - Schedule of Operating Lease Maturities (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
For the Year Ending December 31,    
2026 $ 641  
2027 2,654  
2028 2,464  
2029 2,196  
2030 1,507  
Thereafter 32,455  
Total lease payments 41,917  
Less: Imputed interest (18,175)  
Total $ 23,742 $ 24,091