v3.24.1.u1
Income Taxes - Reconciliation of the federal income tax rate (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Reconciliation of the federal income tax rate to the Company's effective tax rate    
Income tax (benefit) provision $ (351) $ 1,368
Effective tax rate 0.30% (0.30%)