XML 110 R74.htm IDEA: XBRL DOCUMENT v3.25.1
Financial Statement Components - Schedule of Future Amortization Expense for Intangible Assets (Details) - Optogration, Inc.
$ in Thousands
Dec. 31, 2024
USD ($)
Finite-Lived Intangible Assets [Line Items]  
2025 $ 4,127
2026 3,479
2027 3,263
2028 1,771
2029 1,635
Thereafter 1,281
Net Carrying Amount $ 15,556