XML 31 R10.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ACCOUNTS RECEIVABLES, NET
6 Months Ended
Jun. 30, 2024
Receivables [Abstract]  
ACCOUNTS RECEIVABLES, NET ACCOUNTS RECEIVABLES, NET
 
As of June 30, 2024 and December 31, 2023, accounts receivable, net, consisted entirely of receivables related to product sales, net of allowances for cash discounts for prompt payment of $0.5 million and $0.9 million, respectively.