XML 36 R25.htm IDEA: XBRL DOCUMENT v3.25.1
Inventories (Tables)
3 Months Ended
Mar. 31, 2025
Inventories  
Schedule of inventories

March 31, 

December 31, 

2025

2024

Raw materials

$

66,474

 

$

64,818

Finished goods

8,777

 

7,842

Total inventories, net

$

75,251

 

$

72,660