XML 74 R63.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue, Net - Schedule of Deferred Revenue (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Schedule of Deferred Revenue [Abstract]    
Deferred revenue - beginning of period $ 13
Acquired in Evoke business combination 252
Increases due to consideration received from customers 502
Revenue recognized (498)
Deferred revenue - end of period $ 269