Commitments and Contingencies - Narrative (Details) - USD ($) $ in Millions |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|
| Long-Term Purchase Commitment [Line Items] | |||
| Operating lease expense | $ 1.7 | $ 1.5 | $ 1.7 |
| Security deposit | 0.7 | ||
| Constructive | |||
| Long-Term Purchase Commitment [Line Items] | |||
| Commitments to fund advances for business purpose loans | 102.0 | ||
| Maximum | |||
| Long-Term Purchase Commitment [Line Items] | |||
| Commitments to fund advances for business purpose loans | $ 149.4 | ||