XML 96 R89.htm IDEA: XBRL DOCUMENT v3.25.2
Concentration of Credit Risk and Major Customers and Vendors - Additional Information (Details)
6 Months Ended 12 Months Ended
Jun. 30, 2025
Vendor
Customer
Jun. 30, 2024
Vendor
Customer
Dec. 31, 2024
Customer
Sales Revenue [Member] | Cash And Cash Equivalents [Member] | Customer Concentration Risk [Member]      
Product Information [Line Items]      
Number of customer | Customer   0  
Sales Revenue [Member] | Cash And Cash Equivalents [Member] | Customer Concentration Risk [Member] | Minimum [Member]      
Product Information [Line Items]      
Concentration Risk, Percentage   10.00%  
Sales Revenue [Member] | Cash And Cash Equivalents [Member] | Customer Concentration Risk [Member] | Woodway USA, INC [Member]      
Product Information [Line Items]      
Concentration Risk, Percentage 67.00%    
Accounts Receivable [Member] | Cash And Cash Equivalents [Member] | Customer Concentration Risk [Member]      
Product Information [Line Items]      
Concentration Risk, Percentage 98.00%   96.00%
Number of customer | Customer 1   1
Finished Goods Purchased [Member] | Supplier Concentration Risk [Member] | No Vendor [Member]      
Product Information [Line Items]      
Number of vendors | Vendor   0  
Finished Goods Purchased [Member] | Supplier Concentration Risk [Member] | No Vendor [Member] | Minimum [Member]      
Product Information [Line Items]      
Concentration Risk, Percentage   10.00%  
Finished Goods Purchased [Member] | Supplier Concentration Risk [Member] | Vendor Three [Member]      
Product Information [Line Items]      
Number of vendors | Vendor 1    
Finished Goods Purchased [Member] | Supplier Concentration Risk [Member] | Vendor Three [Member] | Minimum [Member]      
Product Information [Line Items]      
Concentration Risk, Percentage 10.00%