v3.25.4
LEASES - Schedule of Right-of-Use Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Leases [Abstract]    
Right-of-use assets - operating leases $ 12,387 $ 10,555
Less: accumulated depreciation and amortization (6,071) (4,514)
Right-of-use assets - operating leases, net $ 6,316 $ 6,041