XML 32 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Subsequent events
3 Months Ended
Mar. 31, 2024
Subsequent Events [Abstract]  
Subsequent events
14. Subsequent events
In April 2024, the Company repurchased and immediately retired an aggregate of 757,068 shares of common stock for $8.1 million, pursuant to the Repurchase Program as discussed in Note 10 – Stockholders' equity.
On May 2, 2024, the Company’s Board of Directors authorized an additional $50 million under the Repurchase Program as discussed in Note 10 – Stockholders' equity.