XML 73 R53.htm IDEA: XBRL DOCUMENT v3.25.4
LEASES - Schedule of Future Lease Payments (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Leases [Abstract]  
2026 $ 1,700
2027 1,800
2028 1,200
2029 1,200
2030 600
Total lease payments 6,500
Less imputed interest (800)
Present value of operating lease liabilities 5,700
Operating lease liabilities, current 1,800
Operating lease liabilities, non-current $ 3,900
Operating lease liability current statement of financial position extensible list not disclosed Other current liabilities
Operating lease liability noncurrent statement of financial position extensible list Other liabilities
Operating lease liability statement of financial position extensible list Other current liabilities, Other liabilities