Fair Value Measurement - Narrative (Details) $ in Thousands |
3 Months Ended | |
|---|---|---|
|
Mar. 31, 2025
USD ($)
security
debtSecurity
|
Mar. 31, 2024
USD ($)
|
|
| Fair Value Disclosures [Abstract] | ||
| Number of debt securities | security | 44 | |
| Number of debt securities, loss position | debtSecurity | 27 | |
| Debt securities, available-for-sale | $ 387,121 | |
| Allowance for credit loss | 6 | $ 155 |
| Allowance for credit loss | $ 0 | |
| X | ||||||||||
- Definition Number Of Debt Securities No definition available.
|
| X | ||||||||||
- Definition Amount excluding accrued interest, of allowance for credit loss on 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 excluding accrued interest, of 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/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Number of investments in debt securities measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset. Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Amount, after tax and before adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|