XML 67 R30.htm IDEA: XBRL DOCUMENT v3.26.1
Schedule II - Valuation And Qualifying Accounts
12 Months Ended
Dec. 31, 2025
Schedule II - Valuation and Qualifying Accounts [Abstract]  
Schedule II - Valuation And Qualifying Accounts Schedule II – Valuation and Qualifying Accounts

Balance at
January 1

Increase

Decrease

Balance at
December 31

Allowance for doubtful accounts

2025

$

531

$

33

63

$

501

2024

$

352

$

252

73

$

531

2023

$

1,042

$

97

787

$

352

Tax valuation allowance

2025

$

66,527

$

3,592

$

70,119

2024

$

59,087

$

7,440

$

66,527

2023

$

50,778

$

8,309

$

59,087