XML 69 R58.htm IDEA: XBRL DOCUMENT v3.25.1
LEASES - Schedule of Maturities of Operating Leases Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Leases [Abstract]    
2025 $ 1,188  
2026 1,610  
2027 1,644  
2028 1,377  
2029 1,295  
Thereafter 13,955  
Total 21,069  
Less: imputed interest 6,835  
Total operating lease liabilities $ 14,234 $ 14,270