XML 34 R22.htm IDEA: XBRL DOCUMENT v3.25.3
Subsequent events
9 Months Ended
Sep. 30, 2025
Subsequent Events [Abstract]  
Subsequent events
15. Subsequent events
Between October 1, 2025 and October 29, 2025, the Company repurchased and immediately retired 1,088,694 shares of common stock for an aggregate principal value of $7.3 million, pursuant to the Repurchase Program as discussed in Note 11 – Stockholders' equity.