XML 79 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Income (Expense), Net - Components of Other Income (Detail) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Other Income and Expenses [Abstract]      
Interest income, net $ 8,217,000 $ 1,313,000 $ 930,000
Rental income, net 792,000 792,000 792,000
Foreign currency losses, net (161,000) (653,000) (336,000)
Other, net 38,000 34,000 (183,000)
Total other income (expense), net $ 8,886,000 $ 1,486,000 $ 1,203,000