XML 33 R21.htm IDEA: XBRL DOCUMENT v3.24.3
Subsequent events
9 Months Ended
Sep. 30, 2024
Subsequent Events [Abstract]  
Subsequent events
14. Subsequent events
In October 2024, the Company repurchased and immediately retired 1,091,031 shares of common stock for an aggregate principal value of $8.4 million, pursuant to the Repurchase Program as discussed in Note 10 – Stockholders' equity.