v3.26.1
LEASES (Tables)
3 Months Ended
Mar. 31, 2026
Leases [Abstract]  
Schedule of Total Lease Cost and Supplemental Information
For the three months ended March 31, 2026 and March 31, 2025, the components of total lease cost and supplemental information related to operating leases were as follows:
Three Months Ended
March 31,
20262025
Operating lease cost
$501 $605 
Short-term lease cost
23 31 
Total lease cost, net (1)
$524 $636 
Three Months Ended
March 31,
20262025
Cash flows related to operating lease liabilities
$219 $276 
Schedule of Future Minimum Lease Payments
The future minimum lease payments for operating leases, subsequent to March 31, 2026, as recorded on the balance sheet, are summarized as follows:
2026$1,590 
20271,751 
20281,313 
20291,340 
20301,366 
Thereafter13,594 
Total undiscounted lease payments
$20,954 
Less: imputed interest
(7,951)
Net lease liabilities
$13,003