XML 113 R91.htm IDEA: XBRL DOCUMENT v3.24.1
Investments in Debt Securities - Summary of Available-for-Sale Debt Securities in an Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]    
Fair value, total available-for-sale securities $ 0 $ 39,574
Unrealized losses, total available-for-sale securities 0 (381)
U.S. treasury bonds    
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]    
Fair value, less than 12 months 0 39,574
Fair value, 12 months or more 0 0
Unrealized losses, less than 12 months 0 (381)
Unrealized losses, 12 months or more $ 0 $ 0