XML 108 R77.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Details Narrative) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Sublease income $ 453 $ 292
Operating lease cash payments 4,000 4,000
Advertising expense 800 $ 615
Sublease Agreement [Member]    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Sublease income $ 265