XML 81 R62.htm IDEA: XBRL DOCUMENT v3.25.4
Other Non-Current Liabilities - Schedule of Note Payable (Details) - Notes Payable - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Note payable $ 2,810 $ 3,502
Unamortized discount (265) (473)
Total $ 2,545 $ 3,029