v3.25.2
Operating Leases - Schedule of Sublease Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Lessee, Lease, Description [Line Items]        
Sublease income - base rent $ 1,435 $ 1,240 $ 2,852 $ 2,443
Sublease income - variable 359 347 833 604
Total sublease income 1,794 1,587 3,685 3,047
Other income 209 6 387 6
Related Party        
Lessee, Lease, Description [Line Items]        
Sublease income $ 1,586 $ 1,587 $ 3,299 $ 3,047