XML 102 R82.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes - Schedule of Gross Operating Loss Carryforwards and Tax Credit Carryforwards (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Federal  
Operating loss carryforwards:  
Loss carryforwards $ 36,014
Loss carryforwards, indefinite 1,968
Foreign  
Tax credit carryforwards:  
Tax credit carryforwards 0
Operating loss carryforwards:  
Loss carryforwards 70,666
Loss carryforwards, indefinite 152,336
State  
Tax credit carryforwards:  
Tax credit carryforwards 21,420
Tax credit carryforwards, indefinite 79,179
Operating loss carryforwards:  
Loss carryforwards 324,702
Loss carryforwards, indefinite 36,719
Federal research and development credits | Federal  
Tax credit carryforwards:  
Tax credit carryforwards $ 138,723