XML 35 R14.htm IDEA: XBRL DOCUMENT v3.25.2
Capitalization
3 Months Ended
Jun. 30, 2025
Equity [Abstract]  
Capitalization Capitalization
On April 17, 2025, our board of directors (the "Board") approved an increase of the existing share repurchase program so that $250,000 was available. The Board's authorization has no expiration date. For the three months ended June 30, 2025, we repurchased $15,050 of our common stock, or approximately 82 shares. The remaining amount available under the current authorization as of June 30, 2025 was $234,950. Our stock repurchase program has been funded by our existing cash and cash equivalent balances, as well as cash flows provided by our operations.