ORDINARY SHARES |
6 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2026 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Equity [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ORDINARY SHARES | ORDINARY SHARES Share Repurchases In the three months ended June 30, 2026, the Group repurchased a total of 758,612 Class A ordinary shares at an average price of $39.55, totaling approximately $30.0 million. Direct and incremental costs incurred in relation to the repurchases were $30 thousand. Under existing repurchase plans authorized by our Board of Directors, $47.3 million remain available for Class A ordinary share repurchases as of June 30, 2026. In the three months ended June 30, 2026, the Group retired 1,062,933 shares of the Company's Class A ordinary shares, which were repurchased in the six months ended June 30, 2026. The difference between the cost of the treasury shares and the stated value of the shares is allocated between additional paid-in capital and retained earnings in accordance with ASC 505 requirements. The following table presents the movements in treasury shares during the three and six months ended June 30, 2026:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition The entire disclosure for equity. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|