XML 45 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Subsequent Events
12 Months Ended
Dec. 31, 2023
Subsequent Events [Abstract]  
Subsequent Events
 
18.
Subsequent Events.
On January 9, 2024, the Company completed a public offering of 10 
million shares of its authorized but unissued common stock, raising net proceeds of approximately
$140.1 million. The proceeds of the offering will be used to potentially acquire new products and for general corporate purposes.