v3.26.1
Liquidated Damages Payable - Summary of Liquidated Damages (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Liquidated Damages Payable [Line Items]    
Registration Rights Damages $ 900 $ 900
Public Information Failure Damages 940 940
Accrued Interest 1,770 1,695
Balance 3,610 3,535
MDB Common Stock to be Issued    
Liquidated Damages Payable [Line Items]    
Registration Rights Damages 15 15
Public Information Failure Damages 0 0
Accrued Interest 0 0
Balance 15 15
Series H convertible preferred stock    
Liquidated Damages Payable [Line Items]    
Registration Rights Damages 567 567
Public Information Failure Damages 574 574
Accrued Interest 966 933
Balance 2,107 2,074
Convertible debentures    
Liquidated Damages Payable [Line Items]    
Registration Rights Damages 0 0
Public Information Failure Damages 144 144
Accrued Interest 111 106
Balance 255 250
Series J convertible preferred stock    
Liquidated Damages Payable [Line Items]    
Registration Rights Damages 152 152
Public Information Failure Damages 152 152
Accrued Interest 210 201
Balance 514 505
Series K convertible preferred stock    
Liquidated Damages Payable [Line Items]    
Registration Rights Damages 166 166
Public Information Failure Damages 70 70
Accrued Interest 483 455
Balance $ 719 $ 691