XML 50 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other Financial Information (Tables)
12 Months Ended
Dec. 31, 2024
Income Statement [Abstract]  
Schedule of change in the allowance for doubtful accounts

The change in the allowance for credit losses was as follows:

 

 

For the Year Ended December 31,

 

 

 

2024

 

 

2023

 

Beginning balance

 

$

20

 

 

$

22

 

Provisions (benefits)

 

 

130

 

 

 

21

 

Recoveries (write-offs), net

 

 

(67

)

 

 

(23

)

Ending balance

 

$

83

 

 

$

20

 

Schedule of change in the inventory reserve

The change in the inventory reserve was as follows:

 

 

For the Year Ended December 31,

 

 

 

2024

 

 

2023

 

Beginning balance

 

$

691

 

 

$

1,046

 

Provisions (benefits)

 

 

4,549

 

 

 

323

 

Write-offs and other

 

 

(2,786

)

 

 

(678

)

Ending balance

 

$

2,454

 

 

$

691

 

Schedule of change in the income tax valuation allowance

The change in the income tax valuation allowance was as follows:

 

 

 

For the Year Ended December 31,

 

 

 

2024

 

 

2023

 

Beginning balance

 

$

16,838

 

 

$

7,170

 

Additions charged to expense

 

 

5,744

 

 

 

9,668

 

Reductions charged to other accounts

 

 

 

 

 

 

Ending balance

 

$

22,582

 

 

$

16,838

 

Schedule of Change in unrecognized tax benefits

The change in unrecognized tax benefits were as follows:

 

 

 

For the Year Ended December 31,

 

 

 

2024

 

 

2023

 

Beginning balance

 

$

136

 

 

$

42

 

Tax positions related to the current year:

 

 

 

 

 

 

     Additions

 

 

 

 

 

86

 

     Reductions

 

 

 

 

 

 

Tax positions related to the prior year:

 

 

 

 

 

 

     Additions

 

 

5

 

 

 

8

 

     Reductions

 

 

 

 

 

 

Ending balance

 

$

141

 

 

$

136