XML 38 R27.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2025
Revenue Recognition [Abstract]  
Sales by Geographic Region
The following table summarizes our sales by geographic region:
 
                        
    Three Months Ended June 30,   Six Months Ended June 30,
Primary geographical markets
  2025       2024       2025       2024  
U.S.
$ 337,310     221,484     678,574     492,624 
International
  71,958          71,958      
    Total
$ 409,268     221,484     750,532     492,624