Leases - Summary of Right of Use Assets Acquired Under Operating Leases (Details) - USD ($) $ in Thousands |
6 Months Ended | ||
---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Dec. 31, 2024 |
|
Lessee Lease Description [Line Items] | |||
Operating lease right-of-use asset | $ 4,111 | $ 4,389 | |
For operating leases | 688 | $ 688 | |
Seattle Office Lease, Including Amendment | |||
Lessee Lease Description [Line Items] | |||
Operating lease right-of-use asset | $ 4,111 | $ 4,389 |