XML 77 R29.htm IDEA: XBRL DOCUMENT v3.25.2
REVENUE (Tables)
6 Months Ended
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Information about the Company’s Revenues by Geographical Location
Information about the Company’s revenues by geographical location for the three and six months ended June 30, 2025 and 2024 is as follows:
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
North America$714,459 $382,351 $1,020,993 $721,863 
Europe18,301 16,684 36,960 30,826 
Asia-Pacific
4,381 860 6,625 1,535 
Other2,118 2,082 3,957 3,461 
Revenue$739,259 $401,977 $1,068,535 $757,685