XML 47 R29.htm IDEA: XBRL DOCUMENT v3.25.4
Accounts Receivable (Tables)
12 Months Ended
Dec. 31, 2025
Accounts Receivable, after Allowance for Credit Loss [Abstract]  
Schedule of Accounts Receivable
Accounts receivable consisted of the following as of December 31, 2025 and 2024:
 December 31,
2025
December 31,
2024
Government receivables$52,411 $26,338 
Pharmacy rebate receivables179,196 111,813 
Other receivables22,433 15,753 
Total accounts receivable254,040 153,904 
Allowance for credit losses(833)— 
Accounts receivable, net$253,207 $153,904