XML 49 R30.htm IDEA: XBRL DOCUMENT v3.25.1
Balance Sheet Accounts (Tables)
12 Months Ended
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Accounts Receivable, Net

As of December 31, 2024 and 2023, accounts receivable, net consist of the following:

 

   December 31, 2024   December 31, 2023 
Accounts receivable  $1,448,935   $2,216,235 
Less: Allowance for credit losses*   (16,465)   (158,689)
Accounts receivable, net  $1,432,470   $2,057,546 

 

* Allowance for credit losses - Accounts receivable, net represent amounts billed and due from customers. Substantially all accounts receivable on December 31, 2024 are expected to be collected in 2025.

Schedule of Customer Concentration

Customers comprising more than 10% of the Company’s total revenue are summarized below:

 

  

Percent of total accounts receivable for

years ended December 31,

 
Customers  2024   2023 
Customer A   15.7%    
Customer B       10.1%
Schedule of Inventories

As of December 31, 2024 and 2023, inventories, net consist of the following:

 

         
   December 31, 
   2024   2023 
Raw materials  $3,488,703   $4,648,966 
Work in process   912,397    903,217 
Finished goods   1,527,975    1,806,239 
Gross inventories   5,929,075    7,358,422 
Less: Provision for obsolescence   (453,218)   (421,442)
Inventories, net  $5,475,857   $6,936,980 
Schedule of Property and Equipment, Net

As of December 31, 2024 and 2023, property and equipment, net consist of the following:

 

            
  

Estimated

Useful Life

  December 31, 
Type  (Years)  2024   2023 
Leasehold improvements  3  $89,272   $136,382 
Production tools and equipment  5   874,995    1,003,726 
Computer and office equipment  3-5   359,113    407,747 
Furniture  5   58,880    74,420 
Drone equipment  3   130,163    170,109 
Total property and equipment      1,512,423    1,792,384 
Less: Accumulated depreciation      (1,056,831)   (992,492)
Total property and equipment, net     $455,592   $799,892 
Schedule of Property and Equipment Depreciation Expense

For the years ended December 31, 2024 and 2023, depreciation expense is classified within the consolidated statements of operations and comprehensive loss as follows:

 

         
   For the Years Ended December 31, 
Type  2024   2023 
General and administrative  $345,002   $257,092 
Schedule of Accrued Expenses

As of December 31, 2024 and 2023, accrued liabilities consist of the following:

 

         
   December 31, 
   2024   2023 
Accrued purchases  $   $290,126 
Accrued compensation and related liabilities   569,079    278,794 
Provision for warranty expense   258,122    303,217 
Accrued dividends   746,666    512,227 
Accrued professional fees   652,530    211,086 
Accrued interest   47,123    326,945 
Other   87,255    21,957 
Total accrued liabilities  $2,360,775   $1,944,352