v3.26.1
Revenues, net - Summary of Revenues Disaggregated By Category (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Disaggregation Of Revenue [Line Items]        
REVENUES, NET $ 6,318 $ 2,817 $ 8,300 $ 5,223
Revenues, net, percentage 1 1 1 1
Endari - U.S. [Member]        
Disaggregation Of Revenue [Line Items]        
REVENUES, NET $ 6,001 $ 2,323 $ 7,377 $ 4,378
Revenues, net, percentage 0.95 0.83 0.89 0.84
Endari - International [Member]        
Disaggregation Of Revenue [Line Items]        
REVENUES, NET $ 295 $ 474 $ 878 $ 672
Revenues, net, percentage 0.05 0.16 0.11 0.13
Other [Member]        
Disaggregation Of Revenue [Line Items]        
REVENUES, NET $ 22 $ 20 $ 45 $ 173
Revenues, net, percentage 0 0.01 0 0.03