XML 78 R67.htm IDEA: XBRL DOCUMENT v3.26.1
LEASES - Schedule of Operating Lease Maturities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
For the Year Ending December 31,    
2026 $ 1,800  
2027 2,460  
2028 2,278  
2029 2,058  
2030 1,387  
Thereafter 32,415  
Total lease payments 42,398  
Less: Imputed interest (18,649)  
Total $ 23,749 $ 24,091