v3.26.1
Organization and Nature of Business - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Date of incorporation         Apr. 06, 2021    
Net loss $ (8,421) $ (8,015) $ (11,224) $ (12,738) $ (16,436) $ (23,962)  
Accumulated deficit (147,004)       (147,004)   $ (132,580)
Operating activities, net         15,523 13,945  
Cash, cash equivalents and marketable securities $ 53,400       53,400    
Proceeds from exercise of warrants for common stock         18,699 0  
Proceeds from employee stock purchase plan         $ 0 $ 5  
Common Class A              
Common stock par value $ 0.0001       $ 0.0001   $ 0.0001
Common stock shares issued 112,499,000       112,499,000   97,622,000
Common Class B              
Common stock par value $ 0.0001       $ 0.0001   $ 0.0001
Common stock shares issued 23,970,000       23,970,000   23,970,000
Common Class C              
Common stock par value $ 0.0001       $ 0.0001   $ 0.0001
Common stock shares issued 0       0   0
Rani LLC | Common Class A              
Issuance of common stock, shares         1,124,194