XML 127 R110.htm IDEA: XBRL DOCUMENT v3.25.0.1
SCHEDULE II VALUATION AND QUALIFYING ACCOUNTS (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
ValuationAndQualifyingAccountsDisclosureLineItems      
Valuation Allowances and Reserves, Balance, Beginning Balance $ 4,892 $ 5,664 $ 2,625
ValuationAllowancesAndReservesChargedToCostAndExpense 1,009 1,471 3,920
ValuationAllowancesAndReservesChargedToOtherAccounts (27) 63 1
ValuationAllowancesAndReservesDeductions 886 2,306 882
Valuation Allowances and Reserves, Balance, Ending Balance 4,988 4,892 5,664
Net operating loss 6,431 8,348  
ValuationAllowanceOfDeferredTaxAssetsMember      
ValuationAndQualifyingAccountsDisclosureLineItems      
Valuation Allowances and Reserves, Balance, Beginning Balance 4,892 5,664 2,625
ValuationAllowancesAndReservesChargedToCostAndExpense 1,009 1,471 3,920
ValuationAllowancesAndReservesChargedToOtherAccounts (27) 63 1
ValuationAllowancesAndReservesDeductions 886 2,306 882
Valuation Allowances and Reserves, Balance, Ending Balance $ 4,988 $ 4,892 $ 5,664