XML 33 R21.htm IDEA: XBRL DOCUMENT v3.24.2
Subsequent events
6 Months Ended
Jun. 30, 2024
Subsequent Events [Abstract]  
Subsequent events
14. Subsequent events
In July 2024, the Company repurchased and immediately retired 1,961,639 shares of common stock for an aggregate principal value of $16.8 million, pursuant to the Repurchase Program as discussed in Note 10 – Stockholders' equity.