v3.24.2.u1
Leases - Schedule of Components of Operating Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Leases [Abstract]        
Operating lease costs $ 140 $ 3,127 $ 273 $ 5,002
Sublease income 0 (52) 0 (104)
Total operating lease costs, net $ 140 $ 3,075 $ 273 $ 4,898