v3.26.1
BALANCE SHEET ACCOUNT DETAILS - Schedule of Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Balance Sheet Related Disclosures [Abstract]    
Prepaid Prescription Drug User Fee Act (PDUFA) fees $ 332 $ 442
Prepaid insurance 530 766
Deposits for meetings and conferences 164 80
Commercial data platforms 117 364
Patient assistance platforms 38 75
Financial reporting platforms 20 98
Deferred offering costs 711 711
Other 545 419
Total prepaid expenses and other current assets $ 2,457 $ 2,955