Description of Business and Summary of Significant Accounting Policies (Details) - USD ($) $ in Thousands |
Mar. 31, 2023 |
Dec. 31, 2022 |
---|---|---|
Organization, Consolidation and Presentation of Financial Statements [Abstract] | ||
Held-to-maturity securities balance | $ 130,700 | $ 130,382 |
Market value of held-to-maturity securities | 130,834 | 130,352 |
Other short-term investments balance | 4,509 | 20,358 |
Other short-term investments | $ 4,531 | $ 20,460 |
X | ||||||||||
- Definition Amount of investment in debt security measured at fair value with change in fair value recognized in net income (trading) and investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount, before allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity). Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition Fair value of investment in debt security measured at amortized cost (held-to-maturity). Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Amount of short-term investments classified as other. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|