XML 61 R46.htm IDEA: XBRL DOCUMENT v3.26.1
SUMMARY OF BUSINESS AND SIGNIFICANT ACCOUNTING PRINCIPLES - Warranty Liability Accrual (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Warranty liability [Roll Forward]    
Warranty liability, beginning of year $ 2,737 $ 3,260
Warranty liability assumed 1,764 0
Warranty costs incurred (1,670) (2,162)
Accrual for warranty 2,144 1,639
Warranty liability, end of year 4,975 2,737
Less: current portion 3,183 1,519
Long-term warranty liability, end of period $ 1,792 $ 1,218