v3.24.0.1
Leases - Narrative (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Jan. 01, 2022
Lessee, Lease, Description [Line Items]      
Right-of-use asset $ 2,871 $ 4,060  
Operating lease, liability $ 3,256 $ 4,418  
Accounting Standards Update 2016-02      
Lessee, Lease, Description [Line Items]      
Right-of-use asset     $ 1,200
Operating lease, liability     $ 1,200