v3.26.1
Selected Financial Statement - Liabilities - Schedule of Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Accounts payable:    
Clinical and regulatory expenses $ 409 $ 565
Professional fees 501 927
Selling expenses 2,028 1,721
Manufacturing costs 191 1,466
Non-employee director compensation 1,011 1,018
Other vendors 208 282
Total accounts payable 4,348 5,979
Accrued interest payable, related parties 1,652 1,474
Accrued interest payable 7,522 5,841
Accrued expenses:    
Payroll expenses 346 452
Government rebates and other rebates 9,342 8,538
Other accrued expenses 256 331
Total accrued expenses 9,944 9,321
Total accounts payable and accrued expenses $ 23,466 $ 22,615