v3.26.1
Statements of Operations and Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Income Statement [Abstract]    
Revenue $ 108,388 $ 58,963
Cost of revenue 29,292 20,991
Gross profit 79,096 37,972
Operating expenses:    
Research and development 14,692 10,430
Selling, general and administrative 46,570 29,857
Total operating expenses 61,262 40,287
Income (loss) from operations 17,834 (2,315)
Other income (expense):    
Interest income 4,645 1,506
Interest expense (10) (40)
Change in fair value of term loan (4,261) (3,092)
Other expense, net 301 53
Total other (expense) income 675 (1,573)
Income (loss) before provision for income taxes 18,509 (3,888)
Provision for income taxes 539 100
Net income (loss) 17,970 (3,988)
Comprehensive income (loss) $ 17,970 $ (3,988)
Net income (loss) per share, basic and diluted:    
Net income (loss) per share, basic (in dollars per share) $ 0.39 $ (0.39)
Net income (loss) per share, diluted (in dollars per share) $ 0.34 $ (0.39)
Weighted-average shares used in calculating net income (loss) per share, basic and diluted:    
Weighted-average shares used in calculating net income (loss) per share, basic (in shares) 45,932,719 10,312,892
Weighted-average shares used in calculating net income (loss) per share, diluted (in shares) 53,028,360 10,312,892