XML 91 R69.htm IDEA: XBRL DOCUMENT v3.25.4
TRADE AND ACCRUED RECEIVABLES (Additional Information) (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
sublease income (Phoenix lease) $ 1,975 $ 1,908 $ 1,393
Phoenix Lease [Member]      
sublease income (Phoenix lease) $ 500    
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Significant Customer [Member]      
Percentage of Total Account Receivable 10.00%    
Customer Concentration Risk [Member] | Sales Revenue Net Member | Significant Customer [Member]      
Sales deposit percentage 50.00%